Release fan it desintralisearre fideo-útstjoerplatfoarm PeerTube 4.3

De frijlitting fan in desintralisearre platfoarm foar it organisearjen fan fideohosting en fideo-útstjoering PeerTube 4.3 fûn plak. PeerTube biedt in ferkeaper-neutraal alternatyf foar YouTube, Dailymotion en Vimeo, mei in netwurk foar distribúsje fan ynhâld basearre op P2P-kommunikaasje en it ferbinen fan browsers fan besikers. De ûntwikkelingen fan it projekt wurde ferspraat ûnder de AGPLv3-lisinsje.

Wichtichste ynnovaasjes:

  • Реализована возможность автоматического импорта видео из других видеоплатформ. Например, пользователь может изначально размещать видео в YouTube и настроить автоматический перенос в свой канал на базе PeerTube. Возможна группировка видео из разных платформ в одном канале PeerTube, а также ограниченный перенос видео из указанных списков воспроизведения. Включение автоматического импорта осуществляется в меню «My library» через кнопку «My synchronizations» во вкладке «Channels».
    Release fan it desintralisearre fideo-útstjoerplatfoarm PeerTube 4.3
  • Проведена работа по модернизации интерфейса пользователя. Пересмотрено оформление страницы создания учётной записи, на которой увеличено число этапов при прохождении регистрации: вывод общей информации, принятие условий использования, заполнение формы с данными о пользователе, запрос на создание первого канала и информация об успешной регистрации учётной записи. Изменено местоположение верхних элементов на странице входа, для того чтобы сделать более заметными информационные сообщения. Строка поиска сдвинута в центр верхней части экрана. Увеличен размер шрифта и откорректирован цвет.
    Release fan it desintralisearre fideo-útstjoerplatfoarm PeerTube 4.3
  • Расширены возможности по встраиванию видео на другие сайты. Для встроенных live-вещаний в интегрируемом на страницы плеере в моменты до начала и после окончания вещания реализован показ пояснительных заставок вместо пустоты, создающей ощущение сбоя. Также реализован автоматический запуск воспроизведения после начала запланированной live-трансляции.
  • Добавлены новые опции для настройки своего узла PeerTube. Администратору предоставлены средства для запуска работ в пакетном режиме на объединённых узлах (Federation), например, для удаления определённых подписчиков сразу со всех подконтрольных узлов. Добавлены опции для отключения перекодирования для изменения разрешения загружаемых видео или live-вещаний, в том числе можно отключить перекодирование видео с разрешением выше максимально разрешённого в настройках. В web-интерфейс добавлена возможность выборочного удаления файлов с видео, что может оказаться полезным для высвобождения свободного места (например, можно разом удалить видео с разрешением выше заданного).
    Release fan it desintralisearre fideo-útstjoerplatfoarm PeerTube 4.3
  • Проведены оптимизации, нацеленные на повышение производительности и увеличение масштабируемости.

It PeerTube-platfoarm is basearre op it gebrûk fan 'e WebTorrent BitTorrent-kliïnt, dy't rint yn' e browser en brûkt WebRTC-technology om in direkte P2P-kommunikaasjekanaal te organisearjen tusken browsers, en it ActivityPub-protokol, wêrtroch jo ferskate fideoservers kinne ferienigje yn in mienskiplike federearre netwurk wêryn besikers meidogge oan it leverjen fan ynhâld en de mooglikheid hawwe om te abonnearjen op kanalen en notifikaasjes te ûntfangen oer nije fideo's. De webynterface levere troch it projekt is boud mei it Angular-ramt.

It PeerTube federearre netwurk wurdt foarme as in mienskip fan meiinoar ferbûne lytse fideohostingservers, dy't elk in eigen behearder hawwe en har eigen regels kinne oannimme. Elke tsjinner mei fideo fungearret as in BitTorrent-tracker, dy't brûkersaccounts fan dizze tsjinner en har fideo's host. De brûkers-ID wurdt foarme yn 'e foarm "@user_name@server_domain". Blêdzjegegevens wurde direkt oerbrocht fan 'e browsers fan oare besikers dy't de ynhâld besjen.

As gjinien de fideo besjocht, wurdt de upload organisearre troch de server dêr't de fideo oarspronklik opladen is (it WebSeed-protokol wurdt brûkt). Neist it fersprieden fan ferkear ûnder brûkers dy't fideo's besjen, lit PeerTube ek knooppunten lansearre troch skeppers om yn earste ynstânsje fideo's te hostjen om fideo's fan oare makkers te cache, en foarmje in ferspraat netwurk fan net allinich kliïnten, mar ek servers, en ek it leverjen fan fouttolerânsje. D'r is stipe foar live streaming mei ynhâldferliening yn P2P-modus (standertprogramma's lykas OBS kinne brûkt wurde om streaming te kontrolearjen).

Om te begjinnen mei útstjoeren fia PeerTube, moat de brûker gewoan in fideo, beskriuwing en in set tags uploade nei ien fan 'e servers. Hjirnei sil de fideo beskikber wurde yn it heule federearre netwurk, en net allinich fan 'e earste downloadtsjinner. Om mei PeerTube te wurkjen en diel te nimmen oan ynhâldferdieling is in gewoane browser genôch en fereasket gjin ynstallaasje fan ekstra software. Brûkers kinne aktiviteit folgje yn selektearre fideokanalen troch te abonnearjen op kanalen fan belang yn federearre sosjale netwurken (bygelyks Mastodon en Pleroma) of fia RSS. Om fideo's te fersprieden mei P2P-kommunikaasje, kin de brûker ek in spesjale widget tafoegje mei in ynboude webspiler oan syn webside.

D'r binne op it stuit sawat 1100 servers foar ynhâldhosting ûnderhâlden troch ferskate frijwilligers en organisaasjes. As in brûker net tefreden is mei de regels foar it pleatsen fan fideo's op in bepaalde PeerTube-tsjinner, kin hy ferbine mei in oare server of syn eigen server begjinne. Foar rappe ynset fan tsjinners wurdt in pre-konfigureare ôfbylding yn Docker-formaat (chocobozzz / peertube) levere.

Boarne: opennet.ru

Add a comment