rilascio , piattaforma decentralizzata per l'organizzazione di video hosting e streaming. PeerTube offre un'alternativa indipendente dai singoli fornitori a YouTube, Dailymotion e Vimeo, utilizzando una rete di distribuzione dei contenuti basata su comunicazioni P2P e collegamenti tra i browser dei visitatori. I progressi del progetto sotto licenza AGPLv3.
PeerTube si basa sull'uso del client BitTorrent , lanciato nel browser e che utilizza la tecnologia per organizzare un canale P2P diretto di comunicazione tra browser, e il protocollo , che consente di unire server video disgiunti in un'unica rete federativa, in cui i visitatori partecipano alla consegna dei contenuti e hanno l'opportunità di iscriversi ai canali e ricevere notifiche sui nuovi video. L'interfaccia web fornita dal progetto è costruita utilizzando il framework .
La rete federativa di PeerTube si forma come un consorzio di piccoli server di hosting video interconnessi, ciascuno con il proprio amministratore e la possibilità di adottare regole specifiche. Ogni server video funge da tracker BitTorrent, ospitando gli account degli utenti di quel server e i loro video. L'identificativo utente è formato dalla combinazione "@nome_utente@dominio_server". Il trasferimento dei dati durante la visualizzazione avviene direttamente dai browser degli altri visitatori che stanno guardando il contenuto.
Если видео никто не просматривает, отдача организуется сервером, на который изначально загружено видео (используется протокол ). Oltre a distribuire il traffico tra gli utenti che guardano video, PeerTube consente anche ai nodi avviati dagli autori per la pubblicazione primaria dei video di memorizzare nella cache i video di altri autori, creando una rete distribuita non solo di client, ma anche di server, garantendo così una maggiore resilienza.
Per iniziare a trasmettere tramite PeerTube, è sufficiente che l'utente carichi un video su uno dei server, insieme a una descrizione e a un insieme di tag. Dopo di ciò, il video sarà disponibile in tutta la rete federata, e non solo sul server di caricamento originale. Per utilizzare PeerTube e partecipare alla distribuzione dei contenuti, è sufficiente un normale browser e non è necessario installare software aggiuntivo. Gli utenti possono tenere traccia delle attività nei canali video scelti, iscrivendosi ai canali d'interesse nelle reti sociali federate (ad esempio, in Mastodon e Pleroma) o tramite RSS. Per distribuire video utilizzando comunicazioni P2P, l'utente può anche aggiungere un widget speciale con un lettore web integrato sul proprio sito.
В настоящее время для размещения контента запущены более серверов, поддерживаемых разными добровольцами и организациями. Если пользователя не устраивают правила размещения видео на определённом сервере PeerTube, он может подключиться к другому серверу или il proprio server. Per una rapida implementazione del server, è fornita un'immagine preconfigurata in formato Docker (chocobozzz/peertube).
In :
- Учтены пожелания пользователей по улучшению интерфейса. Добавлены анимационные эффекты при начале и остановке воспроизведения видео, чтобы была обратная связь о совершении действия. Переработаны пиктограммы и кнопки на странице просмотра видео. Для авторизированных пользователей при наведении мыши на эскиз видео теперь появляется пиктограмма с часами для добавления видео в список отложенного просмотра (Watch Later);
- Переработана страница «About» с презентацией проекта, на которой предложен быстрый доступ к документации и дополнительным приложениям. Существенно дополнена , предложено много новых руководств по настройке и диагностике проблем;
- Расширены возможности по обсуждению видеороликов. Предложена новая компоновка комментариев, в которой наглядно отделены исходные комментарии и ответы на них. Улучшено отображение аватаров и сделаны более читаемыми имена пользователей. Обеспечено выделение ответов, отправленных автором обсуждаемого видео. Реализовано два режима просмотра с сортировкой по времени отправки комментария и по числу ответов. Появилась возможность использования разметки Markdown в тексте. Добавлены опции для скрытия сообщений от определённого участника или узла;
- Добавлен новый приватный режим «видео для внутреннего использования», позволяющий опубликовать видео только для пользователей, присоединённых к текущему серверу, на который изначально загружено видео. Указанный режим можно применять для организации доступа к конфиденциальным видео только определённых групп пользователей, таких как друзья, члены семьи или коллеги по работе;
- Реализована автоматическая генерация гиперссылок на определённый момент в видео при упоминании времени (mm:ss или h:mm:ss) в описании или комментариях;
- Preparata с API управления встраиванием видео на страницы;
- Aggiunto генерации потокового видео HLS (HTTP Live Streaming), используя скрипт create-transcoding-job. В том числе имеется возможность отключить WebTorrent и использовать только HLS;
- Добавлена поддержка видео в формате ;
- инфраструктура для совместного перевода интерфейса на разные языки с использованием сервиса Weblate.
Fonte: opennet.ru
