2015-03-18 42 views
0

簡而言之,視頻點播和流式視頻如何在P2P上工作?我假設視頻被分成小片(每片幾秒),並將這些片段分塊傳輸。一旦用戶看完一個塊,它就會從他們的計算機中刪除。如果網絡上沒有用戶正在觀看視頻的某個實例(大塊/時間片?),那麼這是否意味着永久丟失?如果不是,VoD如何在P2P上工作?如果你存儲了所有的數據塊,那麼它與使用P2P的普通文件共享完全一樣。P2P上的視頻點播如何工作?

讓我知道如果問題的任何部分不清楚,我會盡力改善它。

回答

1

P2P Live:每個用戶下載並同時上傳觀看相同流的其他用戶的塊。更多用戶意味着更好的質量 enter image description here

來源:P2P TV - Wikipedia

P2P點播:這是更具挑戰性的實現,因爲像你注意到有一個在用戶觀看視頻的方式少同時發生。在這種情況下,每個用戶都需要貢獻合理數量的磁盤空間來存儲其他用戶的塊。有關在每個用戶的緩存上存儲什麼的策略都有待進一步的研究。

如果您搜索P2P點播,您會發現很多介紹不同方法的白皮書。這裏列出的鏈接太多。