Are web-basic streaming platforms such as youtube, netflix etc using UDP-based HTTP? If so, How?

Many sources stand streaming should use UDP protocol.
Web uses HTTP protocol, which uses by default TCP.
There are web-based streaming services such as netflix, youtube etc.

I’ve came across This question which doesn’t help very much. It stands it’s possible to use http over udp instead of tpc, but this not clarify if web-based streaming services use it and how. Most answers stand it’s possible to use custom http, but i’m not sure it’s possible to do it over web.

Are web-based streaming services using standard http via tcp? If they’re not, how?

>Solution :

Web-based streaming platforms such as YouTube and Netflix do not use UDP-based HTTP. Instead, they use standard HTTP over TCP to stream videos to their users.

While it is technically possible to use UDP-based HTTP instead of TCP, it is not commonly used in practice. This is because UDP is a connectionless protocol, which means it does not guarantee the delivery of data packets. This makes it less reliable for streaming video, which requires a steady stream of data to be delivered to the user without interruptions.

TCP, on the other hand, is a connection-oriented protocol that guarantees the delivery of data packets. This makes it more reliable for streaming video, which is why most web-based streaming platforms use standard HTTP over TCP to deliver videos to their users.

In summary, web-based streaming platforms such as YouTube and Netflix use standard HTTP over TCP to stream videos to their users, rather than UDP-based HTTP.

Leave a Reply