計算機網絡——網頁上(或其他情況下)的視頻傳輸是基於TCP還是UDP
1. 綜述
當然,需要清楚,這里說基於TCP還是UDP是在傳輸層,應用層的協議估計種類多多。
總結找到的內容,應該說:
1. 網頁上的視頻是基於HTTP/HTTPS,傳輸層是TCP
2. QQ視頻聊天等是基於UDP
3. 甚至有的應用使用p2p協議,傳輸層應該也是TCP
4. 通過http進行流化視頻有很多種方法
5. 傳輸視頻還有很多其他的應用層協議
一方面,在網頁上看視頻可以忍受緩沖5s看到更清楚的視頻,所以用TCP問題不大,在網絡情況較好的情況下更是如此。視頻聊天時絕不能容忍等待5s才聽到對方的回話,所以用UDP更合適。使用TCP還是UDP是在網絡條件有限的情況下對“實時性”和“傳輸質量”之間的權衡,不是必須用TCP或者UDP。
