當前位置:編程學習大全網 - 網站源碼 - Youku.com、rtp、rtsp等視頻網站使用的是什麽協議?

Youku.com、rtp、rtsp等視頻網站使用的是什麽協議?

這個問題真的太長了,不是壹兩句話能說清楚的。1,rtp實時傳輸協議,用於傳輸流媒體數據,基於UDP.2和RTSP實時流媒體協議,用於發起流媒體會話和交換信息。基於tcp.3,http是個雜七雜八的東西,通過http流視頻的方式有很多種。具體來說,有http的漸進式下載。Httplivestreaming,httpdynamicstreaming.html5 .不同的平臺,不同的播放器,不同的瀏覽器,可能會有壹些小的差異。flash+http漸進式下載在國內最常見。adobe最近推出的HTTP dynamic streaming就是後續版本。對於iOS,那就用蘋果的HLS(http直播流)來支持。HDS和HLS,兩者在很大程度上是相似的。兩個視頻文件都由軟件分割,然後通過索引文件訪問。這樣下載塊大小減小,索引文件可以動態更新,可以支持偽直播。比如HLS就是壹個ts文件,分為h264+aac碼。通過m3u8文件索引,客戶端可以通過m3u8文件訪問視頻內容。相比之下,HTML5是最簡單的方式,不需要flash或者專門的軟件支持,但是對瀏覽器的要求很高,不同的瀏覽器對具體的視頻容器格式和編碼格式也不完全壹致,需要進壹步開發。pptv之類的也會用p2p的方式,也就是用戶下載的視頻,可能會用來上傳。如果有錯誤,將用於上傳。
  • 上一篇:SPI通信協議與UART通信協議有什麽區別,各自的特點是什麽?時序上是怎麽區別的?
  • 下一篇:可以在電視上安裝windows嗎?
  • copyright 2024編程學習大全網