2015-03-18 2 views
0

Проще говоря, как видео по запросу и потоковое видео работают над P2P? Я предполагаю, что видео разрезают на мелкие кусочки (по несколько секунд каждый), и эти части передаются кусками. Как только пользователь закончит просмотр фрагмента, он будет удален со своего компьютера. Разве это не означает, что если пользователь в сети в настоящее время не просматривает определенный экземпляр (кусок/время?) Видео, то он навсегда потерян? Если нет, как работает VoD поверх P2P? Если вы храните все куски, то это точно так же, как обычный обмен файлами с P2P.Как работает видео по запросу через P2P?

Сообщите мне, если какая-либо часть вопроса неясна, и я попытаюсь ее улучшить.

ответ

1

P2P Live: каждый пользователь загружает и одновременно загружает куски для других пользователей, которые смотрят один и тот же поток. Больше пользователей означает лучшее качество. enter image description here

Источник: P2P TV - Wikipedia

P2P VOD: это более сложно достичь, поскольку, как вы заметили, что меньше одновременность так, как пользователи смотреть видео. В этом случае каждый пользователь должен внести разумный объем дискового пространства для хранения фрагментов для других пользователей. Стратегии, касающиеся того, что хранить в кеше каждого пользователя, подлежат постоянным исследованиям.

Если вы ищете P2P VOD вы найдете много белых работ, представляющих различные подходы. Здесь слишком много ссылок.