Альтернатива Твитчу

На игровых ресурсах чуть ли не каждый день появляются комменты типа "твитч - помойка". И, надо сказать, вполне заслуженно: они то банят за всё подряд, то запрещают людям играть свою же музыку.

Но неужели нормальных альтернатив нет?

В последние несколько лет произошел взрывной рост популярности т.н. "федеративных соцсетей". Их отличие от "традиционных" в том, что их код находится в открытом доступе: каждый, у кого есть сервер, может поднять свою копию данной соцсети. При этом вы сможете подписываться на людей с других серверов и читать их, не выходя со своего уютного "узла".

Самые популярные соцсети такого плана это Mastodon (а-ля твиттер), Pixelfed (клон инсты), Peertube (видеохостинг).

И вот я задумался: почему до сих пор нет "опенсорсной" видеостриминговой площадки?

Тут вы наверно покрутите пальцем у виска: для того, чтобы обеспечить трансляции на тысячи человек, нужны неимоверно дорогие сервера....

и тут на помощь приходят торренты.

Благодаря p2p-протоколу WebRTC, который поддерживается во всех браузерах, была разработана библиотека webtorrent, позволяющая качать и раздавать торренты прямо из браузера. Вслед за этим опенсорс-разработчики пошли дальше и сделали загрузчик медиафайлов через торренты!

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

Ну а теперь к делу, почему я и пишу этот пост.

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

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

..но вот вам скрин для примера.
..но вот вам скрин для примера.

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

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

Я пишу сюда, потому что здесь максимально заинтересованная аудитория - так что жду в комментах мысли о моей идее, будет ли вам это интересно и т.д. Просто не хочется делать крупный проект в пустоту.

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

102
105 комментариев