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

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

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

  • Имплементиран е нов систем за филтрирање кој работи на сите страници со видеа, вклучувајќи страници со сметки, канали, страници со неодамна додадени и сè попопуларни видеа. Покрај претходно достапните режими на сортирање, додадена е и можност за сортирање и филтрирање по јазик, ограничувања за возраст, извор (локални видеа и материјали од други сервери), тип (во живо, VOD) и категории. За управување со филтрите, додадено е специјално копче во горниот лев агол на секоја видео страница.
    Објавување на децентрализираната платформа за видео емитување PeerTube 3.4
  • Додадена е можност за претплата на цел јазол на одреден канал или сметка без да се овозможи федерација на јазолот што е домаќин на избраниот канал или корисник. Претплатата се врши во администраторското мени преку делот Следни во табулаторот Федерација.
    Објавување на децентрализираната платформа за видео емитување PeerTube 3.4
  • Обезбедена е поддршка за филтрирање на резултатите од пребарувањето според јазлите од кои се дистрибуираат пронајдените видеа. На пример, ако знаете дека одреден јазол има добро формирана колекција на одредена тема, можете да ги ограничите резултатите само на тој јазол.
    Објавување на децентрализираната платформа за видео емитување PeerTube 3.4
  • Библиотеката HLS.js што се користи во видео плеерот PeerTube е ажурирана. Пропусниот опсег на комуникацискиот канал на корисникот е откриен и складиран, што ви овозможува веднаш да започнете со пренос со висок или низок квалитет, наместо да го користите стандардното средно ниво на квалитет и да се вратите на прифатлива резолуција само по неколку секунди.
  • Додадена е домашна поддршка за зачувување на видео-датотеки во складирање на објекти, како што е Amazon S3, дозволувајќи им на администраторите на страницата да складираат видео на системи кои динамички обезбедуваат простор врз основа на потребите на корисниците.

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

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