lëshimi , një platformë dekentralizuar për organizimin e hostimit dhe transmetimit të videos. PeerTube ofron një alternativë të pavarur nga ofrues të veçantë në krahasim me YouTube, Dailymotion dhe Vimeo, duke përdorur një rrjet shpërndarjeje të përmbajtjes të bazuar në komunikimin P2P dhe lidhjen midis shfletuesve të vizitorëve. Arritjet e projektit së licencës AGPLv3.
PeerTube bazohet në përdorimin e klientit BitTorrent , i cili ekzekutohet në shfletues dhe përdor teknologjinë për të organizuar një kanal të drejtpërdrejtë P2P për komunikim midis shfletuesve, dhe protokollin , i cili lejon bashkimin e serverëve të ndryshëm me video në një rrjet federal të përbashkët, në të cilin vizitorët marrin pjesë në dorëzimin e përmbajtjes dhe kanë mundësinë të abonohen në kanale dhe të marrin njoftime për videot e reja. Ndërfaqja web e ofruar nga projekti është ndërtuar duke përdorur një kornizë .
Rrjeti Federativ PeerTube krijohet si njĂ« bashkĂ«si e serverĂ«ve tĂ« vegjĂ«l pĂ«r ngarkimin e videove tĂ« lidhur me njĂ«ri-tjetrin, ku çdo server ka administratatorin e vet dhe mund tĂ« ketĂ« rregulla tĂ« veta. Ădo server video vepron si njĂ« BitTorrent tracker, ku regjistrohen llogaritĂ« e pĂ«rdoruesve tĂ« atij serveri dhe videot e tyre. Identifikuesi i pĂ«rdoruesit formohet nĂ« formatin "@emri_pĂ«rdoruesit@domaini_serverit". Transferimi i tĂ« dhĂ«nave gjatĂ« shikimit bĂ«het direkt nga shfletuesit e vizitorĂ«ve tĂ« tjerĂ« qĂ« shikojnĂ« pĂ«rmbajtjen.
Nëse video nuk po shikohet nga askush, serveri që fillimisht ka ngarkuar videon organizon shpërndarjen (përdoret protokolli ). Përveç shpërndarjes së trafikut mes përdoruesve që shikojnë video, PeerTube gjithashtu u mundëson nodëve të nisura nga autorët për vendosjen e videos, të ruajnë videon e autorëve të tjerë, duke formuar një rrjet të shpërndarë jo vetëm nga klientë, por edhe nga serverë, duke siguruar gjithashtu qëndrueshmëri nga dështimet.
Për të filluar transmetimin përmes PeerTube, mjafton që përdoruesi të ngarkojë një video në një nga serverat, të shkruajë përshkrimin dhe një grup etiketash. Pas kësaj, videoja do të jetë e disponueshme në të gjithë rrjetin federal dhe jo vetëm nga serveri i ngarkesës fillestare. Për të punuar me PeerTube dhe për të marrë pjesë në shpërndarjen e përmbajtjes, mjafton një shfletues i zakonshëm dhe nuk kërkohet instalimi i softuerëve shtesë. Përdoruesit mund të ndjekin aktivitetet në kanalet e tyre të zgjedhura, duke u abonuar në kanalët e interesit në rrjetet sociale federale (për shembull në Mastodon dhe Pleroma) ose përmes RSS. Për të shpërndarë video duke përdorur komunikimet P2P, përdoruesi gjithashtu mund të shtojë në faqen e tij një widget të veçantë me një player web të integruar.
Nëse përdoruesit nuk janë të kënaqur me rregullat e ngarkimit të videove në një server të caktuar të PeerTube, ata mund të lidhen me një server tjetër ose serverin tuaj të vet. Për një nastë të shpejtë të serverit, ofrohet një imazh i parakonfiguruar në formatin Docker (chocobozzz/peertube). Aktualisht, për hostimin e përmbajtjes janë nisur serverë, të mbështetur nga vullnetarë dhe organizata të ndryshme.
Novitetet kryesore të versionit 1.3:
- Shtuar mbështetje për lista të luajtjes së videove, me të cilat përdoruesi mund të krijojë një listë për shikim të vonshëm.
ĂshtĂ« e mundur tĂ« krijohen si lista tĂ« luajtjes private ashtu edhe publike. Ădo hyrje mund tĂ« pĂ«rcaktojĂ« jo vetĂ«m videon, por gjithashtu tĂ« referojĂ« nĂ« pozita pĂ«r fillim dhe pĂ«rfundim tĂ« luajtjes. Ndryshe nga kanalet, listat e luajtjes nuk mund tĂ« jenĂ« objekte tĂ« abonimit, por janĂ« njĂ« mjet pĂ«r organizimin individual tĂ« shikimit. NĂ« njĂ« listĂ« luajtjesh mund tĂ« pĂ«rfshihen jo vetĂ«m videot tuaja, por edhe ato tĂ« tjerĂ«ve. NĂ« skedarin e konfigurimit production.yaml Ă«shtĂ« shtuar cilĂ«simi streaming_playlists, qĂ« pĂ«rcakton katalogun pĂ«r ruajtjen e listave tĂ« luajtjes; - Shtuar funksioni i vendosjes sĂ« videove nĂ« karantinĂ« (kur aktivizohet, videot e ngarkuara automatikisht shtohen nĂ« listĂ«n e zezĂ« dhe pĂ«rjashtohen prej saj pas rishikimit);
- Shtuar mbështetje eksperimentale për protokollin (HTTP Live Streaming), që lejon menaxhimin adaptiv të rrjedhës në varësi të bandës së kalimit. Për të përdorur HLS, për çdo përmasë kërkohet ngarkimi i një skedari të veçantë me video. Mbështetet nëse keni FFmpeg 4 ose një version më të ri;
- Zgjeruar mundësitë për menaxhimin e abonentëve. Shtuar mbështetje për fshirjen e abonentëve, bllokimin e krijimit të abonimeve të reja, shtimin manual të abonentëve dhe dërgimin e njoftimeve për abonentët e rinj;
- Përmirësuar ndërfaqja e përdoruesit. Rritur lartësia e zonës së luajtjes, ndryshuar dizajni i butonave, rritur madhësinë e miniaturave,
shtuar një seksion 'Biblioteka ime' në menu, përmirësuar shfaqjen në pajisjet celulare, shtuar efekte të reja animuese; - Në ndërfaqen e administratorit janë shtuar mundësi për çaktivizimin e tracker-it (ndalimi i funksionimit në modalitetin P2P), ndryshimin/rivendosjen e fjalëkalimeve të përdoruesve, shikimin e logeve të serverëve, diagnostikimin e problemeve të rrjetit, kufizimin e madhësisë së historisë së videove të shikuara dhe fshirjen e shënimeve të vjetra për videot e jashtme.
Burimi: opennet.ru
