Lansarea platformei descentralizate de difuzare video PeerTube 1.4

publicat emisiune Peer Tube 1.4, o platformă descentralizată pentru organizarea de găzduire video și difuzare video. PeerTube oferă o alternativă neutră pentru furnizori la YouTube, Dailymotion și Vimeo, folosind o rețea de distribuție de conținut bazată pe comunicații P2P și conectând browserele vizitatorilor. Dezvoltarea proiectelor răspândire licențiat conform AGPLv3.

PeerTube se bazează pe clientul BitTorrent WebTorrent, lansat în browser și folosind tehnologie WebRTC pentru a organiza un canal de comunicare directă P2P între browsere și protocol ActivitatePub, care vă permite să uniți servere video disparate într-o rețea comună federată în care vizitatorii participă la livrarea de conținut și au capacitatea de a se abona la canale și de a primi notificări despre videoclipuri noi. Interfața web oferită de proiect este construită folosind framework-ul Unghiular.

Rețeaua federată PeerTube este formată ca o comunitate de mici servere de găzduire video interconectate, fiecare dintre ele având propriul administrator și poate adopta propriile reguli. Fiecare server cu video joacă rolul unui tracker BitTorrent, care găzduiește conturile de utilizator ale acestui server și videoclipurile acestora. ID-ul utilizatorului este sub forma „@nume_utilizator@domeniu_server”. Datele de navigare sunt transmise direct din browserele altor vizitatori care vizualizează conținutul.

Dacă nimeni nu vede videoclipul, returnarea este organizată de serverul pe care a fost încărcat inițial videoclipul (protocolul este utilizat WebSeed). Pe lângă distribuirea traficului între utilizatorii care vizionează videoclipuri, PeerTube permite și nodurilor lansate de creatori să găzduiască inițial videoclipuri pentru a stoca în cache videoclipurile de la alți creatori, formând o rețea distribuită nu numai de clienți, ci și de servere, precum și oferind toleranță la erori.

Pentru a începe să difuzeze prin PeerTube, utilizatorul trebuie doar să încarce un videoclip, o descriere și un set de etichete pe unul dintre servere. După aceasta, videoclipul va deveni disponibil în întreaga rețea federată și nu doar de pe serverul de descărcare inițial. Pentru a lucra cu PeerTube și a participa la distribuția de conținut, un browser obișnuit este suficient și nu necesită instalarea de software suplimentar. Utilizatorii pot urmări activitatea în canalele video selectate abonându-se la canalele de interes din rețelele sociale federate (de exemplu, Mastodon și Pleroma) sau prin RSS. Pentru a distribui videoclipuri folosind comunicații P2P, utilizatorul poate adăuga, de asemenea, un widget special cu un player web încorporat pe site-ul său.

В настоящее время для размещения контента запущены 320 серверов, поддерживаемые разными добровольцами и организациями.
Если пользователя не устраивают правила размещения видео на определённом сервере PeerTube, он может подключиться к другому серверу или alerga propriul tău server. Pentru implementarea rapidă a serverului, este furnizată o imagine preconfigurată în format Docker (chocobozzz/peertube).

În noua versiune:

  • Добавлена экспериментальная поддержка плагинов и тем оформления, которые можно установить через web-интерфейс администратора. Для каждого экземпляра PeerTube может быть выбрана своя тема оформления (администратор загружает темы, после чего они становятся доступны для активации пользователями);
  • Добавлена поддержка загрузки звуковых файлов. PeerTube сам создаст на их основе видео со статической картинкой, выполнив слияние звукового файла с обложной альбома и параметрами файла;
  • Реализована поддержка многоэтапной регистрации пользователей. Новые пользователи могут сами создать свой канал (username/channel). По умолчанию для пользователя осуществляется показ страницы его канала, а не домашней страницы учётной записи;
  • Добавлена возможность использования в URL параметров muted, loop и peertubeLink;
  • Переработан интерфейс публикации видео, добавлена возможность назначения времени начала и конца воспроизведения, субтитров, флагов автоматического и цикличного воспроизведения;
  • Обеспечен вывод в хронологическом порядке групп подписчиков и недавно добавленных видео;
  • Добавлен языковой фильтр, позволяющий отображать видео только на определённых языках;
  • Добавлена возможность перевода в разряд приватных публичных или ещё не опубликованных видео, а также списков воспроизведения;
  • Реализована возможность перекодирования видео с качеством 4K;
  • Обеспечена поддержка федеративного удаления комментариев (на других серверах), удалённых владельцем видео;
  • Добавлена возможность установки пароля администратора во время первого запуска;
  • Устранена проблема с безопасностью, вызванная тем, что модераторы могли создавать и изменять параметры привилегированных пользователей. Отныне действия модераторов ограничены только обычными пользователями;
  • CLI-утилиты вынесены в отдельный пакет для сокращения размера зависимостей сервера;
  • Улучшена работа кэша статических файлов и ускорено отображение шрифтов.

Sursa: opennet.ru

Adauga un comentariu