Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

offentliggjort emne Peer Tube 2.2, en decentral platform til at organisere videohosting og videoudsendelse. PeerTube tilbyder et leverandørneutralt alternativ til YouTube, Dailymotion og Vimeo ved at bruge et indholdsdistributionsnetværk baseret på P2P-kommunikation og forbinde besøgendes browsere sammen. Projektudvikling spredning licenseret under AGPLv3.

PeerTube er baseret på BitTorrent-klienten WebTorrent, lanceret i browseren og ved hjælp af teknologi WebRTC at organisere en direkte P2P-kommunikationskanal mellem browsere og protokollen Aktivitetspub, som giver dig mulighed for at forene uensartede videoservere i et fælles fødereret netværk, hvor besøgende deltager i leveringen af ​​indhold og har mulighed for at abonnere på kanaler og modtage notifikationer om nye videoer. Webgrænsefladen, som projektet leverer, er bygget ved hjælp af rammen Vinkelforskydning.

Det fødererede PeerTube-netværk er dannet som et fællesskab af indbyrdes forbundne små video-hosting-servere, som hver har sin egen administrator og kan vedtage sine egne regler. Hver server med video fungerer som en BitTorrent-tracker, som er vært for brugerkonti på denne server og deres videoer. Bruger-id'et er dannet i formen "@bruger_navn@server_domæne". Browserdata overføres direkte fra browsere for andre besøgende, der ser indholdet.

Hvis ingen ser videoen, organiseres uploaden af ​​den server, som videoen oprindeligt blev uploadet til (protokollen bruges WebSeed). Ud over at distribuere trafik blandt brugere, der ser videoer, tillader PeerTube også noder, der er lanceret af skabere, til i første omgang at være vært for videoer for at cache videoer fra andre skabere, der danner et distribueret netværk af ikke kun klienter, men også servere, samt giver fejltolerance.

For at begynde at udsende via PeerTube skal brugeren blot uploade en video, beskrivelse og et sæt tags til en af ​​serverne. Herefter bliver videoen tilgængelig i hele det fødererede netværk og ikke kun fra den indledende downloadserver. For at arbejde med PeerTube og deltage i indholdsdistribution er en almindelig browser tilstrækkelig og kræver ikke installation af yderligere software. Brugere kan spore aktivitet i udvalgte videokanaler ved at abonnere på kanaler af interesse i fødererede sociale netværk (for eksempel Mastodon og Pleroma) eller via RSS. For at distribuere videoer ved hjælp af P2P-kommunikation kan brugeren også tilføje en speciel widget med en indbygget webafspiller til sin hjemmeside.

I øjeblikket er mere end én hjemmeside blevet lanceret til at hoste indhold 300 servere vedligeholdt af forskellige frivillige og organisationer. Hvis en bruger ikke er tilfreds med reglerne for at poste videoer på en bestemt PeerTube-server, kan han oprette forbindelse til en anden server eller løb din egen server. Til hurtig serverimplementering leveres et forudkonfigureret billede i Docker-format (chocobozzz/peertube).

В ny udgivelse:

  • Добавлена возможность импорта звуковых файлов, позволяющая распространять через PeerTube свои аранжировки или подкасты без создания видео-заглушки. При желании к звуковому файлу можно прикрепить изображение.
  • Усовершенствована панель поиска, в которой появились подсказки о командах для раздельного поиска каналов и видео. Например, для поиска каналов в привязке к домену предложена конструкция «@channel_id@domain».

    Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

  • В окне загрузки видео обеспечено отображение дополнительной информации о файле.

    Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

  • В меню в левой части экрана для неподключившихся пользователей добавлена кнопка «Settings», через которую можно настроить работу с PeerTube под свои предпочтения, например, указать использовать ли режим P2P и отображать ли эскизы контента для взрослых, настроить фильтры по языку, активировать автовоспроизведение и выбрать тему оформления.

    Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

  • Для загрузки видео в PeerTube теперь можно использовать интерфейс
    drag&drop для перемещения файла мышью вместо вызова меню «Select file». В диалоге импорта видео добавлена возможность импорта субтитров, определения лицензии и выбора языка.

    Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

  • Улучшен интерфейс редактора текста с описанием видео, поддерживающего разметку markdown. Добавлен режим полноэкранного редактирования.

    Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

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

    Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

  • Улучшен интерфейс модерирования и рассмотрения жалоб на недопустимые видео. Добавлены фильтры различных типов жалоб, кнопки быстрого блокирования видео и учётных записей, обеспечено отображения эскизов на графике и добавлен быстрый доступ к встроенным видео.

    Frigivelse af decentraliseret videoudsendelsesplatform PeerTube 2.2

  • Добавлена возможность создания плагинов с реализацией внешних методов аутентификации. Предложены три плагина для аутентификации с использованием LDAP, OpenID и SAMLv2.
  • В API добавлены вызовы для создания плагинов модерирования, выполняющих такие действия, как удаление видео, подтверждение импорта URL или торрента, скрытия узла или учётной записи и поддержание чёрного списка видео. В качестве примера предложен плагин peertube-plugin-auto-mute для автоматического скрытия учётных записей и узлов на основании списка нарушителей.
  • В email-уведомлениях предоставлена возможность использования разметки HTML.
  • В интерфейсе администратора появилась поддержка автоматического пополнения списка отслеживаемых узлов на основании подобного списка на другом узле. В том числе публичные списки узлов для импорта связей можно загружать через сервисы подобные github, gitlab и pastebin.
  • Forbedret API для управление воспроизведением встраиваемого на сайты видео. Через API можно получить сведения о длительности видео, окончании воспроизведения и субтитрах.

Kilde: opennet.ru

Tilføj en kommentar