Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

Objavljeno izdanje Peer Tube 2.2, decentralizirana platforma za organiziranje video hostinga i video emitiranja. PeerTube nudi neutralnu alternativu YouTubeu, Dailymotionu i Vimeu, koristeći mrežu za distribuciju sadržaja temeljenu na P2P komunikaciji i međusobnom povezivanju preglednika posjetitelja. Razvoj projekta širenje licenciran pod AGPLv3.

PeerTube se temelji na BitTorrent klijentu WebTorrent, pokrenut u pregledniku i pomoću tehnologije WebRTC organizirati izravni P2P komunikacijski kanal između preglednika i protokola ActivityPub, koji vam omogućuje ujedinjavanje različitih video poslužitelja u zajedničku federalnu mrežu u kojoj posjetitelji sudjeluju u isporuci sadržaja i imaju mogućnost pretplate na kanale i primanja obavijesti o novim video zapisima. Web sučelje koje pruža projekt izgrađeno je pomoću okvira Kutni.

PeerTube federalna mreža formirana je kao zajednica međusobno povezanih malih poslužitelja za video hosting, od kojih svaki ima svog administratora i može usvojiti vlastita pravila. Svaki poslužitelj s videom igra ulogu BitTorrent trackera, koji ugošćuje korisničke račune ovog poslužitelja i njihove videozapise. Korisnički ID je u obliku "@user_name@server_domain". Podaci o pregledavanju prenose se izravno iz preglednika drugih posjetitelja koji gledaju sadržaj.

Ako nitko ne pogleda videozapis, prijenos organizira poslužitelj na koji je video izvorno prenesen (koristi se protokol WebSeed). Osim distribucije prometa među korisnicima koji gledaju videozapise, PeerTube također omogućuje čvorovima koje su kreatori pokrenuli da inicijalno hostiraju videozapise za predmemoriju videozapisa drugih kreatora, tvoreći distribuiranu mrežu ne samo klijenata već i poslužitelja, kao i pružajući toleranciju na pogreške.

Za početak emitiranja putem PeerTubea, korisnik samo treba prenijeti video, opis i skup oznaka na jedan od poslužitelja. Nakon toga, film će biti dostupan na cijeloj federalnoj mreži, a ne samo s primarnog poslužitelja za preuzimanje. Za rad s PeerTubeom i sudjelovanje u distribuciji sadržaja dovoljan je običan preglednik i nije potreban dodatni softver. Korisnici mogu pratiti aktivnosti na odabranim video kanalima pretplatom na feedove od interesa na udruženim društvenim mrežama (kao što su Mastodon i Pleroma) ili putem RSS-a. Za distribuciju videa korištenjem P2P komunikacije, korisnik također može dodati poseban widget s ugrađenim web playerom na svoju stranicu.

Trenutačno je pokrenuto više od jedne web stranice za smještaj sadržaja 300 poslužitelji koje održavaju razni volonteri i organizacije. Ako korisnik nije zadovoljan pravilima za postavljanje videa na određenom PeerTube poslužitelju, može se spojiti na drugi poslužitelj ili trčanje svoj vlastiti poslužitelj. Za brzu implementaciju poslužitelja, osigurana je unaprijed konfigurirana slika u Docker formatu (chocobozzz/peertube).

В novo izdanje:

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

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

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

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

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

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

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

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

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

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

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

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

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

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.2

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

Izvor: opennet.ru

Dodajte komentar