
PeerTube — это бесплатное децентрализованное федеративное программное веб-приложение, использующее технологию одноранговой связи для снижения нагрузки на отдельные серверы при просмотре видео.
В выпуск новой версии децентрализованная платформа для размещения и потокового видео Пир Туб 5.2, версия, в которой было сделано множество исправлений ошибок, а также отличная функция, обещающая улучшить загрузку сервера в некоторых задачах и многое другое.
Для тех, кто еще не знает о PeerTube, могу сказать, что это это платформа, основанная на клиенте BitTorrent WebTorrent., который запускается в браузере и использует технологию WebRTC для организации прямой канал связи P2P между браузерами и протокол ActivityPub.
Основные новые функции PeerTube 5.2
Представленная новая версия PeerTube 5.2 поставляется с поддержкой cПоддержка удаленного транскодирования видео, позволяя переносить ресурсоемкие операции по конвертации видео из одного формата в другой на другом сервере.
В дополнение к этому, эта новая функция также выделяется тем, чтоe поддерживает транскодирование видео по запросу, используемые в прямых трансляциях или отредактированные в режиме Studio. В будущем, планируется реализовать возможность переноса других ресурсоемких задач на внешние серверы, например, транскрипция голоса, звучащего на видео, в текст.
Архитектура удаленных контроллеров напоминает Gitlab Runner, а для выполнения работы во внешних системах используется пакет BOINC, изначально разработанный для организации совместных научных вычислений. Использование BOINC позволяет по аналогии с совместными научными расчетами создавать распределенные сети для совместного перекодирования видео с использованием ресурсов систем пользователей. Появление таких сетей позволит пользователям создавать стриминговые серверы, способные работать на самом простом и дешевом оборудовании.
Еще одно изменение, которое выделяется в этой новой версии PeerTube 5.2, заключается в том, что была реализована возможность создавать RSS-каналы для отслеживания публикации новых подкастов, а также поддержка настройки другого уровня конфиденциальности для воспроизведения живого контента. Например, можно публично транслировать в прямом эфире, но не предоставлять публичный доступ к своей записи, или наоборот.
В дополнение к этому также подчеркивается, что администратору была предоставлена возможность отключить доступ к истории видео по умолчанию для отдельных пользователей, а также что в интерфейсе улучшена навигация с помощью клавиатуры без использования мыши.
С другой стороны, упоминается, что была добавлена поддержка Redis Sentinel, системы для управления, мониторинга и аварийного переключения базы данных Redis.
Из других изменений, которые выделяются в этой новой версии:
- Прекращение поддержки Node.JS 14.
- Теперь можно определить другую видимость для повтора, чем для прямой трансляции.
- Устранена проблема с синхронизацией хранилища объектов прямой трансляции, приводившая к прерыванию воспроизведения на iOS через несколько минут.
- Фильтрация уже просмотренных видео из рекомендуемых видео
- Избегайте исключений, когда заголовки HTTP уже отправлены
- Исправьте ссылки на отслеживание удаленных экземпляров / подписчиков на странице «О программе».
- Избегайте ошибок при обновлении текущей прямой трансляции, если конфиденциальность не изменилась
- Избегайте сбоев при ошибке веб-сокета плагина
- Исправить ошибку CSS-файл плагина, отсутствующий при запуске PeerTube
- Исправлены несоответствия макета RTL
- Исправление импорта субтитров PeerTube
И последнее, но не менее важное: также упоминается, что Следующая ветка 6.x уже находится в разработке, в котором вы можете защитить паролем видео, получить предварительный просмотр миниатюр при наведении курсора на панель воспроизведения, добавить главы к вашему видео и даже загрузить новую версию вашего видео, среди прочего.
В конце концов Если вам интересно узнать об этом больше, вы можете проверить детали По следующей ссылке.