Објавување на децентрализираната платформа за видео емитување PeerTube 3.3

Се одржа објавувањето на децентрализирана платформа за организирање видео хостинг и видео емитување PeerTube 3.3. PeerTube нуди неутрална алтернатива за продавачот на YouTube, Dailymotion и Vimeo, користејќи мрежа за дистрибуција на содржина базирана на P2P комуникации и поврзување на прелистувачите на посетителите заедно. Развојот на проектот се дистрибуира под лиценцата AGPLv3.

Главните иновации:

  • Предоставлена возможность создания своей домашней страницы для каждого экземпляра PeerTube. На домашней странице можно привести информацию об узле, доступном содержимом, назначении и подписках. Добавление домашней странице осуществляется через меню Administration/ Configuration/ Homepage в формате Markdown или HTML. Возможна интеграция на страницу кнопок, видеоплеера, списков воспроизведения, миниатюр видео и каналов. Встроенные списки с видео обновляются автоматически.
    Објавување на децентрализираната платформа за видео емитување PeerTube 3.3
  • Добавлена поддержка поиска списков воспроизведения, которые теперь отражаются в результатах поиска при навигации в PeerTube и при использовании движка Sepia Search.
    Објавување на децентрализираната платформа за видео емитување PeerTube 3.3
  • Добавлена поддержка публикации сокращённых ссылок на видео и списки воспроизведения. Штатные 36-символные идентификаторы видео теперь могут публиковаться в 22-символьном формате, а вместо путей «/videos/watch/» и «/videos/watch/playlist/» можно указывать «/w/» и «/w/p/».
  • Проведена оптимизация производительности. Извлечение информации о видео теперь осуществляется в два раза быстрее. Ускорено выполнение федеративных запросов. Ведётся работа по выявлению проблем в системах с очень большим числом пользователей, видео и связей с другими узлами.

Да ве потсетиме дека PeerTube се базира на употребата на BitTorrent клиентот WebTorrent, кој работи во прелистувачот и користи WebRTC технологија за организирање директен канал за комуникација P2P помеѓу прелистувачите и протоколот ActivityPub, кој ви овозможува да обедините различни видео сервери во заедничка федерирана мрежа во која посетителите учествуваат во содржината за испорака и имаат можност да се претплатат на канали и да добиваат известувања за нови видеа. Веб-интерфејсот обезбеден од проектот е изграден со помош на рамката Angular.

Федерираната мрежа PeerTube е формирана како заедница на меѓусебно поврзани мали сервери за видео хостинг, од кои секој има свој администратор и може да усвои свои правила. Секој сервер со видео делува како BitTorrent тракер, кој е домаќин на кориснички сметки на овој сервер и нивните видеа. Корисничкиот ID е формиран во форма „@user_name@server_domain“. Податоците од прелистувањето се пренесуваат директно од прелистувачите на другите посетители кои ја гледаат содржината.

Ако никој не го гледа видеото, поставувањето се организира од серверот на кој видеото е првично поставено (се користи протоколот WebSeed). Покрај дистрибуирањето на сообраќајот меѓу корисниците кои гледаат видеа, PeerTube, исто така, им овозможува на јазлите лансирани од креаторите првично да хостираат видеа за кеширање видеа од други создавачи, формирајќи дистрибуирана мрежа не само од клиенти, туку и од сервери, како и да обезбедуваат толеранција на грешки. Има поддршка за пренос во живо со испорака на содржина во режим P2P (стандардни програми како што е OBS може да се користат за контрола на преносот).

За да започне со емитување преку PeerTube, корисникот треба само да прикачи видео, опис и збир на ознаки на еден од серверите. После ова, видеото ќе стане достапно низ федеративната мрежа, а не само од почетниот сервер за преземање. За да работите со PeerTube и да учествувате во дистрибуција на содржина, доволен е обичен прелистувач и не бара инсталирање на дополнителен софтвер. Корисниците можат да ја следат активноста во избраните видео канали со претплата на канали од интерес во федералните социјални мрежи (на пример, Mastodon и Pleroma) или преку RSS. За да дистрибуира видеа користејќи P2P комуникации, корисникот може да додаде и специјален додаток со вграден веб-плеер на неговата веб-страница.

Во моментов има над 900 сервери за хостирање содржини што ги одржуваат различни волонтери и организации. Ако корисникот не е задоволен со правилата за објавување видеа на одреден сервер PeerTube, тој може да се поврзе со друг сервер или да започне свој сервер. За брзо распоредување на серверот, обезбедена е претходно конфигурирана слика во формат Docker (chocobozzz/peertube).

Извор: opennet.ru

Додадете коментар