Mark Oliver's World

Latest Blog posts

Here are the synopses of my most recent posts. Click on a heading to read the full article...


Removing Blazor From My Blog

14/07/2024

This blog is written using the Web UI framework Blazor.

I love Blazor, it is so simple to write interactive websites while spending most of your day writing C#.

So when I decided to create my own blogging platform, Blazor was my too...


Changing RTP Playback In Wireshark

08/07/2024

In Wireshark's RTP Player, there is an option for "Playback Timing".

Thee options provided are:

  • Jitter Buffer
  • RTP Timestamp
  • Uninterrupted Mode

These options can have a significant effect on the playback of a capture RTP stream dependant on the quality of the recording.

For example, if the...


How To Retarget A Wireshark Capture To Different IP Addresses

04/07/2024

A Wireshark PCAP network capture is a very useful thing when working with network based Software.

It allows you to see what data is being sent around the network, and with the right tooling you can replay them.

But sometimes, the recording has...


Participating In A Leadership Panel

28/06/2024

In November 2023 I was invited to participate in a Leadership Panel with the theme of Recruit, Retain, Develop for Women In Tech Dorset.

The panel was made up of 3 other professionals: Saba Rubaei, [Vivienne...


Speaking At A Careers Day

27/06/2024

I was recently asked by my sons school to come and talk to the children about my career as a Software Engineer.

I always try to do these when asked, as I think it is a great honour to be able to impart knowledge and enthuse young people, especially in my chosen career.

This time, I was talking to...


Ghost Calls In A Microsoft Teams Compliance Recording Bot _ Part 2

20/06/2024

This is one of many posts in a series on Microsoft Teams Compliance Recording .

I wrote the other day about "Ghost Calls" sent from MSTeams to the Compliance Recording Bot. I now have a bit more inform...


I Struggle

13/06/2024

This last few months have felt like a struggle.
A struggle to make decisions.
A struggle to interact with people.
A struggle to get off the sofa.
Just a struggle.

I am feeling the grief of the loss of my brother more these days than recent despite it being over 4 years now.
I thought I was better....


Ghost Calls In A Microsoft Teams Compliance Recording Bot

12/06/2024

This is one of many posts in a series on Microsoft Teams Compliance Recording .

So the scenario here is that when your Compliance Recording Policy for your Teams User is activated, your Compliance Recording Bot gets notified.
But at the bot, the call is immedia...


This Service Descriptor Is Keyed Your Service Provider May Not Support Keyed Services

17/04/2024

I just came across this error without any code changes.

System.InvalidOperationException
  HResult=0x80131509
  Message=This service descriptor is keyed. Your service provider may not support keyed services.
  Source=Microsoft.Extensions.DependencyInjection.Abstractions
  StackTrace:...

Make A Wireshark Capture File More Focussed

09/04/2024

Wireshark capture files can be massive. So you may want to remove all the unnecessary data from the file before further analysis.

This can be done via the UI, but it is easier to do it via the command line.

Run the following tshark command, f...