Liberigo de la malcentralizita videoelsenda platformo PeerTube 3.4

La liberigo de malcentralizita platformo por organizi videogastigadon kaj videoelsendon PeerTube 3.4 okazis. PeerTube ofertas vendis-neŭtralan alternativon al Jutubo, Dailymotion kaj Vimeo, uzante enhavdistribuan reton bazitan sur P2P-komunikadoj kaj kunligante la retumiloj de vizitantoj. La evoluoj de la projekto estas distribuitaj sub la AGPLv3-licenco.

Ĉefaj novigoj:

  • Nova filtra sistemo estis efektivigita, kiu funkcias en ajnaj paĝoj kun videoj, inkluzive de kontaj paĝoj, kanaloj, paĝoj kun lastatempe aldonitaj kaj ĉiam pli popularaj videoj. Aldone al la antaŭe disponeblaj ordigaj reĝimoj, la kapablo ordigi kaj filtri laŭ lingvo, aĝaj limigoj, fonto (lokaj filmetoj kaj materialoj de aliaj serviloj), tipo (vive, VOD) kaj kategorioj estis aldonita. Por administri filtrilojn, speciala butono estis aldonita al la supra maldekstra angulo de ĉiu videopaĝo.
    Liberigo de la malcentralizita videoelsenda platformo PeerTube 3.4
  • Aldonis la kapablon aboni tutan nodon al specifa kanalo aŭ konto sen ebligi federacion al la nodo, kiu gastigas la elektitan kanalon aŭ uzanton. La abono efektiviĝas en la menuo de administranto per la sekcio Sekva en la langeto Federacio.
    Liberigo de la malcentralizita videoelsenda platformo PeerTube 3.4
  • Subteno estas provizita por filtri serĉrezultojn per la nodoj de kiuj la trovitaj videoj estas distribuitaj. Ekzemple, se vi scias, ke certa nodo havas bone formitan kolekton pri certa temo, vi povas limigi la rezultojn al nur tiu nodo.
    Liberigo de la malcentralizita videoelsenda platformo PeerTube 3.4
  • La biblioteko HLS.js uzata en la videoludilo PeerTube estis ĝisdatigita. La bendolarĝo de la komunika kanalo de la uzanto estas detektita kaj stokita, kio ebligas al vi tuj komenci elsendi en alta aŭ malalta kvalito, anstataŭ uzi la defaŭltan mezkvalitan nivelon kaj reveni al akceptebla rezolucio nur post kelkaj sekundoj.
  • Aldonita denaska subteno por konservi videodosierojn al objektostokado kiel Amazon S3, permesante al administrantoj de retejo stoki videon en sistemoj, kiuj dinamike provizas spacon laŭ la bezono de la uzanto.

Ni memorigu vin, ke PeerTube baziĝas sur la uzo de la BitTorrent-kliento WebTorrent, kiu funkcias en la retumilo kaj uzas WebRTC-teknologion por organizi rektan P2P-komunikan kanalon inter retumiloj, kaj la protokolo ActivityPub, kiu ebligas vin kunigi malsimilajn videoservilojn en komuna federacia reto en kiu vizitantoj partoprenas liveran enhavon kaj havas la kapablon aboni kanalojn kaj ricevi sciigojn pri novaj filmetoj. La TTT-interfaco provizita de la projekto estas konstruita uzante la Angular-kadron.

La federacia reto PeerTube estas formita kiel komunumo de interkonektitaj malgrandaj videogastigserviloj, ĉiu el kiuj havas sian propran administranton kaj povas adopti siajn proprajn regulojn. Ĉiu servilo kun video funkcias kiel BitTorrent-spurilo, kiu gastigas uzantkontojn de ĉi tiu servilo kaj iliajn filmetojn. La uzantidentigilo estas formita en la formo "@user_name@server_domain". Folumaj datumoj estas transdonitaj rekte de la retumiloj de aliaj vizitantoj rigardantaj la enhavon.

Se neniu rigardas la videon, la alŝuto estas organizita de la servilo al kiu la video estis origine alŝutita (la WebSeed-protokolo estas uzata). Aldone al distribuado de trafiko inter uzantoj spektantaj vidbendojn, PeerTube ankaŭ permesas al nodoj lanĉitaj de kreintoj komence gastigi vidbendojn por kaŝmemori vidbendojn de aliaj kreintoj, formante distribuitan reton de ne nur klientoj sed ankaŭ serviloj, same kiel disponigante faŭltoleremo. Estas subteno por viva streaming kun enhavo livero en P2P-reĝimo (normaj programoj kiel ekzemple OBS povas esti uzataj por kontroli streaming).

Por komenci dissendi per PeerTube, la uzanto nur bezonas alŝuti videon, priskribon kaj aron da etikedoj al unu el la serviloj. Post tio, la video estos disponebla tra la federacia reto, kaj ne nur de la komenca elŝutservilo. Por labori kun PeerTube kaj partopreni en enhavdistribuo, regula retumilo sufiĉas kaj ne postulas instaladon de plia programaro. Uzantoj povas spuri agadon en elektitaj videokanaloj abonante interesajn kanalojn en federaciaj sociaj retoj (ekzemple, Mastodon kaj Pleroma) aŭ per RSS. Por distribui filmetojn uzante P2P-komunikadojn, la uzanto ankaŭ povas aldoni specialan fenestraĵon kun enkonstruita retludilo al sia retejo.

Nuntempe ekzistas pli ol 900 enhavaj gastigaj serviloj prizorgataj de diversaj volontuloj kaj organizoj. Se uzanto ne kontentas pri la reguloj por afiŝi videojn sur aparta servilo de PeerTube, li povas konektiĝi al alia servilo aŭ komenci sian propran servilon. Por rapida servila deplojo, antaŭ-agordita bildo en Docker-formato (chocobozzz/peertube) estas provizita.

fonto: opennet.ru

Aldoni komenton