Все мы любим смотреть видео онлайн. Каждый день мы часами просматриваем смешные видеоролики на Youtube, шоу Netflix по выходным, ночные трансляции на Twitch. Facebook недавно заявил, что видео будет доминирующим форматом контента в Интернете к 2020 году. Но, несмотря на все недавние разработки в области видеоконтента, программное обеспечение для видео по-прежнему остается дорогостоящим и непрозрачным.

Проприетарное программное обеспечение

Видео начиналось как функция в браузере, но быстро стало намного больше. Из-за низкой скорости интернета в конце 90-х видео на форумах часто загружались часами. Вскоре инженеры придумали новый механизм, называемый «потоковое видео», при котором пользователи могут загружать небольшие фрагменты видео и сразу же начинать просмотр. Из-за сложности видеокодеков в офлайновом мире было создано множество видеоформатов. (flv, hls, dash и т. д.) Эта растущая сложность привела к появлению медиа-серверов - программного обеспечения, которое скрывает всю сложность и позволяет сразу же потоковое видео . Но большинство медиа-серверов, представленных сегодня на рынке, остаются малоподвижными и медленными.

Дорогостоящая операция

Индустрия онлайн-видео также известна своей высокой стоимостью. Известно, что в 2009 году Google потратил 470 миллионов долларов на инфраструктуру Youtube. Стандартные решения для CDN и облачной потоковой передачи варьируются от 3,00 долларов в час за поток до 0,30 доллара за пользователя в час (это дает миллионы долларов в месяц для приложения с несколькими миллионами пользователей). . С появлением новой волны технологий, таких как 4k-видео, интерактивное видео с малой задержкой и VR, стоимость будет становиться все выше и выше. У приложений нет другого выбора, кроме как платить такую ​​высокую цену из-за отсутствия открытого программного обеспечения, даже несмотря на то, что стоимость вычислений резко снизилась за последнее десятилетие.

Отсутствие стимула

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

Открытый исходный код с поддержкой блокчейна

В последние несколько лет само программное обеспечение с открытым исходным кодом незаметно переживает возрождение с помощью блокчейна. Вместо традиционной модели Redhat, когда разработчик с открытым исходным кодом продает контракты на обслуживание крупным клиентам, блокчейн выдает токены всем участникам экосистемы, включая основных разработчиков. По мере того, как программное обеспечение становится более широко адаптированным через сеть блокчейнов, спрос на токены увеличивается, что, возможно, приводит к повышению их стоимости, что способствует развитию программного обеспечения. Программное обеспечение с открытым исходным кодом больше не нуждается в контрактах на обслуживание, которые требовали, чтобы программное обеспечение было трудным в использовании, просто чтобы обслуживающая компания могла зарабатывать деньги. Самое приятное в этом то, что вам даже не нужно заботиться о блокчейне, чтобы получить выгоду. Мы уже видим, как это происходит с такими проектами, как IPFS и Zcash, которые создали libp2p и libsnark для использования ЛЮБОГО однорангового приложения. В этой новой модели создатель программного обеспечения заинтересован исключительно в том, чтобы сделать его более полезным.

Медиа-сервер Livepeer

С помощью этой новой модели мы создали Livepeer Media Server (LPMS). С помощью LPMS мы хотим упростить создание видеоприложений, как загрузку программного обеспечения. У нас есть реализация Golang, которая прямо сейчас поддерживает простую потоковую передачу видео в реальном времени, но мы стремимся сделать ее лучшим медиа-сервером со всеми функциями, необходимыми для создания любого видеоприложения. Livepeer намеревается сделать LPMS доступной полностью бесплатно, одновременно поддерживая эту разработку, используя вышеупомянутую модель токена, а не продавая консультационные услуги.

Кстати, мы ищем еще 1 человека, который присоединился бы к нашей команде. Если вы хотите построить будущее онлайн-видео с открытым исходным кодом, свяжитесь с нами!

Чтобы получать обновления на Livepeer, подписывайтесь на @LivepeerOrg в твиттере и присоединяйтесь к чату сообщества.