Lëshimi i platformës së decentralizuar të transmetimit të videove PeerTube 3.1

U bë lëshimi i një platforme të decentralizuar për organizimin e pritjes së videove dhe transmetimit të videove PeerTube 3.1. PeerTube ofron një alternativë neutrale ndaj shitësve ndaj YouTube, Dailymotion dhe Vimeo, duke përdorur një rrjet të shpërndarjes së përmbajtjes bazuar në komunikimet P2P dhe duke lidhur shfletuesit e vizitorëve së bashku. Zhvillimet e projektit shpërndahen nën licencën AGPLv3.

Risitë kryesore:

  • Aftësitë e transkodimit të audios dhe videos nga një format në tjetrin janë zgjeruar për të siguruar disponueshmërinë e përmbajtjes në të gjitha pajisjet (transkodimi kryhet në sfond, kështu që videoja e re nuk bëhet e disponueshme për të gjitha pajisjet menjëherë, por pas njëfarë kohe kërkohet për të përfunduar transkodimin). Publikimi i ri shton mbështetje për profilet e transkodimit, të cilat mund të përdoren për të ndryshuar rregullat e transkodimit në një nyje specifike PeerTube. Profilet janë krijuar si shtojca dhe, si rregull, ofrojnë cilësime të ndryshme FFmpeg. Administratori i faqes tani mund të zgjedhë një profil transkodimi që i përshtatet detyrave aktuale. Për shembull, mund të krijoni profile transkodimi për të optimizuar gjerësinë e brezit ose për të ofruar audio me cilësinë më të lartë.

    Proceset për menaxhimin e detyrave të transkodimit janë modernizuar. Më parë, përmbajtja ishte në radhë dhe ri-kodohej sipas renditjes që përdoruesi e shtoi atë. Në versionin e ri, administratori pajiset me mjete për vendosjen e përparësisë së punës dhe shtoi mundësinë për të reduktuar automatikisht përparësinë në varësi të numrit të videove të shkarkuara (shkarkime të vetme do të rikodohen së pari, duke zhvendosur përdoruesit që kanë shkarkuar një numër të madh të video menjëherë). Administratori mund të monitorojë ecurinë e transkodimit dhe të konfigurojë numrin e detyrave të nisura njëkohësisht.

    Lëshimi i platformës së decentralizuar të transmetimit të videove PeerTube 3.1

  • Në ndërfaqen e uebit, kategoria "më e pëlqyera" është hequr nga shiriti anësor, i cili është zëvendësuar nga një seksion "tendencë", duke ofruar tre opsione për zgjedhjen e videove më të njohura: të nxehta (videot e fundit me të cilat përdoruesit ndërvepruan më shumë) , shikime (videot më të shikuara gjatë 24 orëve të fundit) dhe pëlqime (video me më shumë pëlqime).
    Lëshimi i platformës së decentralizuar të transmetimit të videove PeerTube 3.1
  • Disa elementë janë ndryshuar në ndërfaqen e administratorit të faqes, për shembull, skeda me listën e përdoruesve është ndryshuar dhe butoni i krijimit të përdoruesit është zhvendosur në anën e majtë. U shtua aftësia për të konfiguruar kuotat e përgjithshme dhe ditore për sasinë e të dhënave të shkarkuara.
    Lëshimi i platformës së decentralizuar të transmetimit të videove PeerTube 3.1
  • Abonimi në llogaritë e vendosura në një nyje tjetër është thjeshtuar nëse keni llogarinë tuaj në atë nyje - për t'u abonuar, tani thjesht duhet të klikoni butonin "subscribe" nën video dhe të futni ID-në tuaj.
    Lëshimi i platformës së decentralizuar të transmetimit të videove PeerTube 3.1
  • Cilësimet e shtuara për detyrat e importit të nisura njëkohësisht (me shkarkim nëpërmjet URL-së ose përmes torrentit) në ndërfaqen e administratorit të nyjes.
  • Është zbatuar një sistem për krijimin e torrenteve për videot e shkarkuara, i cili funksionon në modalitetin asinkron.
  • Mbështetja për publikimin PostgreSQL 9.6 është ndërprerë, mbështetja për Node.js 10 është zhvlerësuar dhe mbështetja për degët e reja të Node.js14 dhe 15 është shtuar.

Ju kujtojmë se PeerTube bazohet në përdorimin e klientit BitTorrent WebTorrent, i cili funksionon në shfletues dhe përdor teknologjinë WebRTC për të organizuar një kanal komunikimi të drejtpërdrejtë P2P midis shfletuesve dhe protokollit ActivityPub, i cili ju lejon të bashkoni serverë të ndryshëm video në një rrjet i përbashkët i federuar në të cilin vizitorët marrin pjesë në përmbajtjen e shpërndarjes dhe kanë aftësinë për t'u abonuar në kanale dhe për të marrë njoftime për video të reja. Ndërfaqja e internetit e ofruar nga projekti është ndërtuar duke përdorur kornizën Angular.

Rrjeti i federuar i PeerTube është formuar si një komunitet i serverëve të vegjël pritës të videove të ndërlidhur, secili prej të cilëve ka administratorin e vet dhe mund të miratojë rregullat e veta. Çdo server me video vepron si një gjurmues BitTorrent, i cili pret llogaritë e përdoruesve të këtij serveri dhe videot e tyre. ID-ja e përdoruesit është formuar në formën "@user_name@server_domain". Të dhënat e shfletimit transmetohen drejtpërdrejt nga shfletuesit e vizitorëve të tjerë që shikojnë përmbajtjen.

Nëse askush nuk e shikon videon, ngarkimi organizohet nga serveri në të cilin videoja është ngarkuar fillimisht (përdoret protokolli WebSeed). Përveç shpërndarjes së trafikut midis përdoruesve që shikojnë video, PeerTube gjithashtu lejon nyjet e lançuara nga krijuesit që fillimisht të presin video për të ruajtur në memorien e videove nga krijues të tjerë, duke formuar një rrjet të shpërndarë jo vetëm të klientëve, por edhe të serverëve, si dhe duke ofruar tolerancë ndaj gabimeve. Ekziston mbështetje për transmetimin e drejtpërdrejtë me shpërndarjen e përmbajtjes në modalitetin P2P (programet standarde si OBS mund të përdoren për të kontrolluar transmetimin).

Për të filluar transmetimin përmes PeerTube, përdoruesi duhet vetëm të ngarkojë një video, përshkrim dhe një grup etiketash në një nga serverët. Pas kësaj, videoja do të bëhet e disponueshme në të gjithë rrjetin e federuar, dhe jo vetëm nga serveri fillestar i shkarkimit. Për të punuar me PeerTube dhe për të marrë pjesë në shpërndarjen e përmbajtjes, mjafton një shfletues i rregullt dhe nuk kërkon instalimin e softuerit shtesë. Përdoruesit mund të ndjekin aktivitetin në kanalet e përzgjedhura të videove duke u abonuar në kanale me interes në rrjetet sociale të federuara (për shembull, Mastodon dhe Pleroma) ose nëpërmjet RSS. Për të shpërndarë video duke përdorur komunikimet P2P, përdoruesi mund të shtojë gjithashtu një miniaplikacion të veçantë me një luajtës të integruar në ueb në faqen e tij të internetit.

Aktualisht ka afërsisht 700 serverë të pritjes së përmbajtjes të mirëmbajtur nga vullnetarë dhe organizata të ndryshme. Nëse një përdorues nuk është i kënaqur me rregullat për postimin e videove në një server të veçantë PeerTube, ai mund të lidhet me një server tjetër ose të fillojë serverin e tij. Për vendosjen e shpejtë të serverit, ofrohet një imazh i para-konfiguruar në formatin Docker (chocobozzz/peertube).

Burimi: opennet.ru

Shto një koment