Hỏi về giao thức HTTP cho phát video

Theo mình được biết thì giao thức UDP dùng cho phát, phát trực tiếp video, audio sẽ phù hợp hơn giao thức TCP.

Mà http là giao thức dựa trên TCP, mình xin hỏi tại sao có rất nhiều video được sử dụng, chia sẻ, stream thông qua http/https link thay vì UDP ? Ví dụ như cái link này:

http://commondatastorage.googleapis.com/…/BigBuckBunny.mp4

Vì sao chúng vẫn nhanh và ổn định, có tốt hơn nếu sử dụng UDP hoặc các giao thức dựa trên UDP không ?

Mình xin hỏi thêm về về sự khác nhau của Http streaming và Websocket streaming.

Mình cảm ơn nhiều ạ !

2 Likes

Mình nghĩ là do bạn đang truy cập web site trên trình duyệt nên ng ta sẽ ưu tiên sử dụng các giao thức được hỗ trợ (HTTP/HTTPS ) mà không cần thên phần mở rộng của bên thứ 3 như Java Applet, Flash, Silverlight
Vài link cho bạn tham khảo !

https://techmaster.vn/posts/33693/ky-thuat-long-polling-websockets-server-sent-events-comet

Chúc vui vẻ :stuck_out_tongue:

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?