Decentralizētās video apraides platformas PeerTube 4.3 izlaišana

Tika izlaista decentralizētā platforma video mitināšanas un video apraides organizēšanai PeerTube 4.3. PeerTube piedāvā no pārdevēja neatkarīgu alternatīvu YouTube, Dailymotion un Vimeo, izmantojot satura izplatīšanas tīklu, kura pamatā ir P2P komunikācija un apmeklētāju pārlūkprogrammas. Projekta izstrādes tiek izplatītas saskaņā ar AGPLv3 licenci.

Galvenie jauninājumi:

  • Реализована возможность автоматического импорта видео из других видеоплатформ. Например, пользователь может изначально размещать видео в YouTube и настроить автоматический перенос в свой канал на базе PeerTube. Возможна группировка видео из разных платформ в одном канале PeerTube, а также ограниченный перенос видео из указанных списков воспроизведения. Включение автоматического импорта осуществляется в меню «My library» через кнопку «My synchronizations» во вкладке «Channels».
    Decentralizētās video apraides platformas PeerTube 4.3 izlaišana
  • Проведена работа по модернизации интерфейса пользователя. Пересмотрено оформление страницы создания учётной записи, на которой увеличено число этапов при прохождении регистрации: вывод общей информации, принятие условий использования, заполнение формы с данными о пользователе, запрос на создание первого канала и информация об успешной регистрации учётной записи. Изменено местоположение верхних элементов на странице входа, для того чтобы сделать более заметными информационные сообщения. Строка поиска сдвинута в центр верхней части экрана. Увеличен размер шрифта и откорректирован цвет.
    Decentralizētās video apraides platformas PeerTube 4.3 izlaišana
  • Расширены возможности по встраиванию видео на другие сайты. Для встроенных live-вещаний в интегрируемом на страницы плеере в моменты до начала и после окончания вещания реализован показ пояснительных заставок вместо пустоты, создающей ощущение сбоя. Также реализован автоматический запуск воспроизведения после начала запланированной live-трансляции.
  • Добавлены новые опции для настройки своего узла PeerTube. Администратору предоставлены средства для запуска работ в пакетном режиме на объединённых узлах (Federation), например, для удаления определённых подписчиков сразу со всех подконтрольных узлов. Добавлены опции для отключения перекодирования для изменения разрешения загружаемых видео или live-вещаний, в том числе можно отключить перекодирование видео с разрешением выше максимально разрешённого в настройках. В web-интерфейс добавлена возможность выборочного удаления файлов с видео, что может оказаться полезным для высвобождения свободного места (например, можно разом удалить видео с разрешением выше заданного).
    Decentralizētās video apraides platformas PeerTube 4.3 izlaišana
  • Проведены оптимизации, нацеленные на повышение производительности и увеличение масштабируемости.

PeerTube platforma ir balstīta uz WebTorrent BitTorrent klientu, kas darbojas pārlūkprogrammā un izmanto WebRTC tehnoloģiju, lai organizētu tiešu P2P saziņas kanālu starp pārlūkprogrammām, un ActivityPub protokolu, kas ļauj apvienot dažādus video serverus kopējā federētajā tīklā, kurā apmeklētāji piedalās satura piegādē un var abonēt kanālus un saņemt paziņojumus par jauniem videoklipiem. Projekta nodrošinātā tīmekļa saskarne ir veidota, izmantojot Angular ietvaru.

PeerTube federētais tīkls ir izveidots kā savstarpēji savienotu mazu video mitināšanas serveru kopiena, no kuriem katram ir savs administrators un kuri var pieņemt savus noteikumus. Katrs serveris ar video pilda BitTorrent izsekotāja lomu, kas mitina šī servera lietotāju kontus un to videoklipus. Lietotāja ID ir šādā formā: @lietotāja_vārds@servera_domēns. Pārlūkošanas dati tiek pārsūtīti tieši no citu apmeklētāju, kuri skatās saturu, pārlūkprogrammām.

Ja neviens video neskatās, atgriešanos organizē serveris, kurā video sākotnēji tika augšupielādēts (tiek izmantots WebSeed protokols). Papildus trafika sadalei starp lietotājiem, kuri skatās videoklipus, PeerTube ļauj arī autoru palaistajiem saimniekiem pirmo reizi mitināt videoklipus, lai kešatmiņā saglabātu citu autoru videoklipus, veidojot ne tikai klientu, bet arī serveru izkliedētu tīklu, kā arī nodrošinot kļūdu toleranci. . Tiek atbalstīta tiešraides straumēšana ar satura piegādi P2P režīmā (straumēšanas kontrolei var izmantot tipiskas programmas, piemēram, OBS).

Lai sāktu apraidi, izmantojot PeerTube, lietotājam ir jāaugšupielādē tikai videoklips, apraksts un atzīmju kopa vienā no serveriem. Pēc tam filma būs pieejama visā federālajā tīklā, nevis tikai no primārā lejupielādes servera. Lai strādātu ar PeerTube un piedalītos satura izplatīšanā, pietiek ar parastu pārlūkprogrammu un nav nepieciešama papildu programmatūra. Lietotāji var izsekot aktivitātēm atlasītajos video kanālos, abonējot interesējošās plūsmas federālajos sociālajos tīklos (piemēram, Mastodon un Pleroma) vai izmantojot RSS. Lai izplatītu video, izmantojot P2P sakarus, lietotājs savai vietnei var pievienot arī īpašu logrīku ar iebūvētu tīmekļa atskaņotāju.

Pašlaik ir aptuveni 1100 serveru, kuros darbojas dažādu brīvprātīgo un organizāciju mitinātais saturs. Ja lietotāju neapmierina noteikumi par video ievietošanu noteiktā PeerTube serverī, viņš var izveidot savienojumu ar citu serveri vai palaist savu serveri. Ātrai servera izvietošanai tiek nodrošināts iepriekš konfigurēts Docker attēls (chocobozzz/peertube).

Avots: opennet.ru

Pievieno komentāru