PeerTube раздаёт видео тысячам зрителей без мощного сервера. Тред объяснил, почему это всё равно не YouTube

Фокус PeerTube в том, что все зрители одного и того же видео раздают поток друг другу прямо в браузере, и скромный сервер не проседает под толпой. Чего он не делает — это ровно та часть, которая и удерживает авторов на YouTube.

Вкратце

Это бесплатная федеративная видеоплатформа французской НКО Framasoft: без рекламы, с федерацией через ActivityPub в Fediverse и одноранговой раздачей, когда одновременные зрители снимают нагрузку по трафику с хоста.

Действующий ютубер посчитал деньги, и вышло жёстко: канал на ~100 тыс. подписчиков не выжил бы меньше чем на 500–1000 долларов за ролик, а дать их PeerTube не способен. Как сформулировал один знаток: технология делает ровно одну из четырёх задач замены YouTube и с ней справляется хорошо.

Что такое PeerTube и единственная задача, которую он реально решает

PeerTube, созданный французской НКО Framasoft, это бесплатная децентрализованная федеративная видеоплатформа, которую подают как альтернативу YouTube и Vimeo. Её отличительный ход: одноранговая раздача. Зрители, смотрящие одно видео одновременно, делятся потоком прямо в браузере через WebRTC/WebTorrent, так что скромный сервер обслуживает толпу, и его канал не рушится. Платформа федерируется через ActivityPub, работая с Mastodon и всем Fediverse, поддерживает загрузку и стримы, не показывает рекламу и распространяется под лицензией AGPL. У репозитория около 15 000 звёзд.

Самый полезный комментарий в треде оказался не горячим мнением, а классификацией, которая точно говорит, чем PeerTube может и не может быть:

«Здесь четыре функции: поиск (Discovery), монетизация (реклама), хостинг (хранение) и раздача (Playout, доставка данных). PeerTube выполняет только четвёртую, может, ещё третью… Это просто способ дать большому числу людей смотреть одно видео, не перегружая скромный сервер хостинга… Технически работает нормально, но YouTube это не потеснит». — Джон Нейгл, который держит на PeerTube собственные видео с тестами рендеринга

Почему «работает нормально» всё равно проигрывает YouTube

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

«Первое, что тут сразу бросается в глаза: отсутствие монетизации… У меня довольно маленький канал (~100 тыс. подписчиков)… и даже я не свёл бы концы с концами без хотя бы 500–1000 долларов за ролик в среднем… любому реальному конкуренту YouTube сегодня нужна за спиной крупная корпорация, готовая платить большим авторам миллионные контракты за переход». — действующий ютубер с каналом на \~100 тыс. подписчиков

И всё же для тех, чья цель не карьера, он уже работает, иногда по причинам, которые создал сам YouTube:

«Хотел разместить это на peertube… публиковать через peertube оказалось проще, ведь yt требовал видео со мной и моё удостоверение личности… Опыт вышел отличный, так что продолжу так же». — разработчик, публикующий обучающие видео по опенсорсу на своём сервере PeerTube

Остаётся пробел с поиском, и практическое сравнение приложило к нему число: один и тот же летсплей по Wind Waker собрал на PeerTube 3–5 просмотров против в 10–15 раз больших цифр на YouTube того же автора. Это переворачивает взгляд на весь проект. PeerTube — не маленький YouTube, который ждёт, когда подрастёт; это единственный кусок YouTube, который никогда и не был трудным, сделанный хорошо и отданный даром, полезный ровно настолько, насколько вам не нужны остальные три.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 5 из 26 Читать дальше
🔥Hot Discussion

Мейнтейнер потратил 100 часов, чтобы держать ИИ-код вне проекта, и может остаться без современного Git

Джоуи Хесс, больше десяти лет пишущий git-annex на Haskell, теперь гарантирует: проект собирается без единой строки ИИ-кода во всём дереве зависимостей. Ради этого, по сообщениям, приходится отказаться от Git новее 2.22 и свежего компилятора Haskell.

★ 115 · 💬 98 · joeyh.name · 3 мин