Bideo-difusio deszentralizatuaren PeerTube 3.1 plataformaren kaleratzea

Bideo-ostatua eta bideo-igorpena PeerTube 3.1 antolatzeko plataforma deszentralizatua kaleratu zen. PeerTube-k YouTube, Dailymotion eta Vimeo-ren saltzaileen independentea den alternatiba bat eskaintzen du, P2P komunikazioan oinarritutako edukiak banatzeko sarea erabiliz eta bisitarien arakatzaileak lotuz. Proiektuaren garapenak AGPLv3 lizentziapean banatzen dira.

Berrikuntza nagusiak:

  • Audioa eta bideoa formatu batetik bestera transkodetzeko gaitasunak zabaldu egin dira gailu guztietan edukia eskuragarri dagoela ziurtatzeko (transkodeketa atzeko planoan egiten da, beraz, bideo berria ez da berehala erabilgarri egongo gailu guztietarako, baina denbora pixka bat igaro ondoren). transkodeketa osatzeko behar da). Bertsio berriak transkodetzeko profiletarako laguntza gehitzen du, PeerTube nodo zehatz batean transkodetze-arauak aldatzeko erabil daitekeena. Profilak plugin gisa diseinatuta daude, eta, oro har, FFmpeg ezarpen desberdinak eskaintzen dituzte. Gunearen administratzaileak uneko zereginetara egokitzen den transkodetze-profila hauta dezake orain. Adibidez, transkodetze-profilak sor ditzakezu banda-zabalera optimizatzeko edo audioa kalitate gorenean emateko.

    Transkodetze-zereginak kudeatzeko prozesuak modernizatu egin dira. Aurretik, edukia ilaran jarri eta berriro kodetzen zen erabiltzaileak gehitzen zuen ordenan. Bertsio berrian, administratzaileak lanaren lehentasuna ezartzeko tresnak eskaintzen ditu eta deskargatutako bideo kopuruaren arabera lehentasuna automatikoki murrizteko gaitasuna gehitu du (deskarga bakarrak birkodetuko dira lehenik, deskargatu duten erabiltzaileak aldatuz). bideoak aldi berean). Administratzaileak transkodetzearen aurrerapena kontrola dezake eta aldi berean abiarazitako zereginen kopurua konfiguratu dezake.

    Bideo-difusio deszentralizatuaren PeerTube 3.1 plataformaren kaleratzea

  • Web-interfazean, alboko barratik "gehien gustatu den" kategoria kendu da, eta horren ordez, "joandako" atal bat jarri da, bideo ezagunenak hautatzeko hiru aukera eskainiz: beroa (erabiltzaileak gehien elkarreragin duten azken bideoak) , ikustaldiak (azken 24 orduetan gehien ikusitako bideoak) eta gustatu izanak (gustatu izan diren bideoak).
    Bideo-difusio deszentralizatuaren PeerTube 3.1 plataformaren kaleratzea
  • Elementu batzuk aldatu dira guneko administratzailearen interfazean, adibidez, erabiltzaileen zerrenda duen fitxa aldatu da eta erabiltzaileak sortzeko botoia ezkerrera eraman da. Deskargatutako datuen kopururako kuota orokorrak eta egunerokoak konfiguratzeko gaitasuna gehitu da.
    Bideo-difusio deszentralizatuaren PeerTube 3.1 plataformaren kaleratzea
  • Beste nodo batean ostatatutako kontuetarako harpidetza sinplifikatu egin da nodo horretan zure kontua baduzu - harpidetzeko, bideoaren azpian dagoen "harpidetu" botoia sakatu eta zure IDa sartu besterik ez duzu egin behar.
    Bideo-difusio deszentralizatuaren PeerTube 3.1 plataformaren kaleratzea
  • Ezarpena gehitu da aldi berean abiarazitako inportazio-zereginei (URL bidez edo torrent bidez deskargatuz) nodoen administratzaile interfazean.
  • Deskargatutako bideoetarako torrentak sortzeko sistema ezarri da, modu asinkronoan funtzionatzen duena.
  • PostgreSQL 9.6 bertsiorako euskarria eten egin da, Node.js 10rako euskarria kendu egin da eta Node.js14 eta 15 adar berrietarako laguntza gehitu da.

Gogora dezagun PeerTube BitTorrent bezeroaren WebTorrent erabileran oinarritzen dela, nabigatzailean exekutatzen dena eta WebRTC teknologia erabiltzen duena nabigatzaileen arteko komunikazio zuzeneko P2P komunikazio kanala antolatzeko, eta ActivityPub protokoloan, bideo-zerbitzari desberdinak bateratzeko aukera ematen duena. sare federatu komun bat, non bisitariek bidalketa edukietan parte hartzen duten eta kanaletara harpidetzeko eta bideo berriei buruzko jakinarazpenak jasotzeko gaitasuna duten. Proiektuak eskaintzen duen web interfazea Angular frameworka erabiliz eraiki da.

PeerTube sare federatua elkarri konektatutako bideo ostalari zerbitzari txikien komunitate gisa eratzen da, bakoitzak bere administratzailea du eta bere arauak har ditzake. Bideoa duen zerbitzari bakoitzak BitTorrent jarraitzaile baten papera betetzen du, zerbitzari honen erabiltzaile-kontuak eta haien bideoak hartzen dituena. Erabiltzailearen IDa "@erabiltzaile_izena@zerbitzari_domeinua" formakoa da. Arakatze-datuak edukia ikusten duten beste bisitari batzuen nabigatzaileetatik zuzenean transmititzen dira.

Inor ez bada bideoa ikusten, itzulera hasiera batean bideoa igo zen zerbitzariak antolatzen du (WebSeed protokoloa erabiltzen da). Bideoak ikusten ari diren erabiltzaileen artean trafikoa banatzeaz gain, PeerTube-k egileek abiarazitako ostalariei lehen aldiz bideoak ostatzea ahalbidetzen die beste egileen bideoak cachean gordetzeko, bezeroez gain, zerbitzariz osatutako sare banatu bat osatuz, akatsen tolerantziaz gain. . Zuzeneko erreprodukziorako euskarria dago edukia P2P moduan bidaltzeko (OBS bezalako programa tipikoak erabil daitezke streaming kontrolatzeko).

PeerTube bidez igortzen hasteko, erabiltzaileak bideo bat, deskribapen bat eta etiketa multzo bat igo behar ditu zerbitzarietako batera. Horren ostean, pelikula sare federatu osoan egongo da eskuragarri, eta ez soilik deskarga zerbitzari nagusitik. PeerTube-rekin lan egiteko eta edukiaren banaketan parte hartzeko, nahikoa da ohiko arakatzailea eta ez da software gehigarririk behar. Erabiltzaileek aukeratutako bideo-kanaletako jardueraren jarraipena egin dezakete sare sozial federatuetan interesgarri diren jarioetara harpidetuta (Mastodon eta Pleroma, esaterako) edo RSS bidez. Bideoa P2P komunikazioak erabiliz banatzeko, erabiltzaileak widget berezi bat ere gehi dezake bere webgunean integratutako web erreproduzitzailea duen.

Gaur egun 700 zerbitzari inguru daude hainbat boluntario eta erakundek ostatatutako edukia exekutatzen. Erabiltzaile bat PeerTube zerbitzari jakin batean bideoak jartzeko arauekin konforme ez badago, beste zerbitzari batera konekta daiteke edo bere zerbitzaria exekutatu. Zerbitzaria azkar hedatzeko, aurrez konfiguratutako Docker irudi bat (chocobozzz/peertube) eskaintzen da.

Iturria: opennet.ru

Gehitu iruzkin berria