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

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

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

  • Подобрени перформанси на вградениот видео плеер на мобилни уреди. Кога ќе го допрете центарот, се појавува пловечки блок на копчиња, што ви овозможува да ја контролирате репродукцијата без користење на долниот панел. Големината на долниот панел е зголемена за полесно да се работи со екрани на допир. Кога гледате во режим на цел екран, пејзажот автоматски се вклучува кога екранот се ротира. Додадена е способност за брзо напред и назад 10 секунди со двојно допирање на десниот или левиот раб на плеерот.
  • Можно е да се развијат приклучоци за интегрирање на произволни страници во интерфејсот на PeerTube и додавање на сопствени полиња во формуларот за ажурирање на видеото, прикажан во картичката за информации за видеото.
  • Додадени се дополнителни филтри за резултатите од пребарувањето за прикажување само видеа, канали или плејлисти на излезот. Со користење на филтри, на пример, погодно е да се најдат канали или листи за репродукција на одредени теми.
    Објавување на децентрализираната платформа за видео емитување PeerTube 4.1
  • Проширени се можностите за поставување на PeerTube сервери. Администраторите сега можат да го дефинираат стандардниот тип на приватност што се применува на поставените видеа (на пример, менување од „јавни“ во „ненаведени“, „приватни“ и „внатрешни“), да ја постават стандардната лиценца за содржина и да оневозможат одредена функционалност (на пример, забрана преземање видеа или објавување коментари).
  • Можно е да се оневозможи користењето на стандардниот протокол за испорака P2P за популарни видеа со цел да се намали оптоварувањето на серверот со вклучување на корисниците во дистрибуција на содржина. Режимот P2P може да се оневозможи и за видеа вградени во надворешни веб-страници.
    Објавување на децентрализираната платформа за видео емитување PeerTube 4.1
  • Имплементирана е можноста за прилагодување на однесувањето на формуларот за најавување и копчињата за прикажување за достапните додатоци за автентикација во формуларот за најавување, како и автоматско пренасочување на надворешна платформа за автентикација кога ќе се кликне на копчето за најавување.

Да ве потсетиме дека 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

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