Why Microsoft Teams doesn’t work the way YouTube does
When Microsoft Teams starts to fail, it’s not uncommon to hear the statement: “It can’t be network issues, I can stream video fine!”
Not every administrator knows the difference between audio/video broadcasts from a conferencing solution such as Microsoft Teams and the playback of recorded and streaming content such as YouTube or Netflix. These are always 1:N broadcasts with one speaker and a maximum of one return channel via chat, but never a real-time audio or video broadcast. Therefore, delays of several seconds during playback are not noticeable.
YouTube’s usage behavior is more like an HTTP download of segments that are buffered on the client for several seconds and then played back with a delay. This means that streaming providers can deliver good quality over TCP and even HTTP proxy connections, as long as the bandwidth is sufficient and packet loss is kept within limits. The delay only bothers the soccer fan if the neighbor hears the goal celebration a few seconds earlier on the analog radio, but rarely the employee in the office. A delay of a few seconds would not be a good thing for a conference call.