Почему использование технологии P2P для передачи видео часто ассоциируется с идеализированным представлением?

Какие проекты пытались конкурировать с CDN, используя технологию P2P для трансляции видео, и какие проблемы привели к их неудаче?
  • 3 марта 2024 г. 23:28
Ответы на вопрос 2
Использование технологии P2P для передачи видео часто ассоциируется с идеализированным представлением из-за следующих причин:

1. Децентрализация: технология P2P позволяет пользователям обмениваться данными напрямую между собой, обходя централизованные серверы. Это создает ощущение свободы и независимости от контроля со стороны крупных компаний.

2. Экономия затрат: за счет того, что пользователи делятся ресурсами между собой, можно снизить затраты на инфраструктуру и улучшить эффективность передачи данных.

3. Масштабируемость: сети P2P могут легко масштабироваться при увеличении числа участников, что делает их привлекательными для передачи больших объемов данных, например видео.

Несмотря на эти преимущества, многие проекты, пытавшиеся конкурировать с CDN, используя технологию P2P для трансляции видео, столкнулись с рядом проблем, что привело к их неудаче. Некоторые из этих проектов включают:

1. Octoshape: популярный проект, который использовал P2P для передачи видео, но столкнулся с проблемами в области качества сигнала и надежности соединения.

2. BitTorrent Live: это был проект, который пытался транслировать живые видео через технологию P2P, однако не смог обеспечить стабильное соединение и высокое качество вещания.

Проблемы, с которыми сталкиваются проекты, использующие технологию P2P для трансляции видео, включают в себя сложности с масштабированием, нестабильность соединения, ограничения по скорости передачи данных и проблемы с защитой авторских прав. В результате многие из этих проектов не смогли конкурировать с CDN и были вынуждены прекратить свое существование.
Популярно - не значит хорошо и правильно. Богатые и крупные компании обычно делают через ж... Правильно написанные приложения могут быть не популярными, про них просто мало кто знает. 

Пример - talky.io, кажется это веб приложение было написано за пару дней как туториал по webrtc. Работает идеально но (наверное из-за скорости разработки) не продуманный ui.

Пример - богатейшая компания мира купила самый крутой p2p месседженер skype и полностью его уничтожила, заменив это супертехнологичное и мегаэффективное приложение на максимально говневое централизованное приложение (на самом деле это не так важно), с отвратительным UI и тьмой глюков.
Похожие вопросы