PeerTube — свободная (AGPL 3.0) реализация видеохостинга, использующего технологии AcivityPub (протокол федеративных сетей) и WebTorrent (p2p на основе WebRTC), благодаря чему можно не иметь крупную серверную инфраструктуру для доставки контента. Реализована возможность создавать каналы, загружать на них видео и вести трансляции, подписываться на новые видео, писать комментарии и совершать прочие действия, используя единый аккаунт внутри сети.
Вышел релиз-кандидат v4, в котором улучшили панель управления администратора и добавили новые функции:
- Реализован список видеороликов в виде таблицы с возможностью отметить нужные ролики и применить к ним какие-либо действия (удаление, перекодировка и т. д.).
- Добавлены новые фильтры: HLS/WebTorrent, локальные/удалённые видео, исключение заглушенных аккаунтов и прочие.
- Реализовано перекодирование WebTorrent/HLS.
- Некоторые части интерфейса стали более отзывчивыми.
- Выпадающие списки стали более понятными.
- Добавлена возможность изменять интервал обновления локального буфера.
- Добавлена возможность ограничивать время просмотра для определенного IP-адреса.
- Добавлена возможность задать лимит каналов для пользователя.
- Введена фильтрация логов по тегам.
Также был доработан остальной интерфейс:
- предупреждение при попытке поделиться приватным видео или плейлистом;
- предпросмотр в модальном окне «поделиться»;
- отображение следующего видео, если включено автовоспроизведение;
- улучшение организации настроек уведомлений;
- Возможность просмотра владельцем канала списка своих подписчиков;
- фильтрация своих видео по каналу;
- загрузка видео в выбранном разрешении перед стартом воспроизведения.
Новые технические возможности:
- поддержка разрешения 144p;
- поддержка RTMPS (проприетарный протокол потоковой передачи данных);
- описание к плейлистам с поддержкой Markdown.
Исправления:
- правильная генерация миниатюр и превью для портретных видео;
- оптимизация связи с другими экземплярами;
- оповещение при прерывании загрузки видео;
- исправление ошибки запроса главной страницы с большим количеством элементов (каналы, видео);
- взаимодействие с контентом других экземпляров;
- загрузка видео с длинным именем файла.
С полным списком изменений можно ознакомиться на странице релиза в GitHub.
>>> JoinPeerTube (официальный сайт)
>>> Подробности