Decentralizētās video apraides platformas PeerTube 3.4 izlaišana

Tika izlaista decentralizētā platforma video mitināšanas un video apraides organizēšanai PeerTube 3.4. PeerTube piedāvā no pārdevēja neatkarīgu alternatīvu YouTube, Dailymotion un Vimeo, izmantojot satura izplatīšanas tīklu, kura pamatā ir P2P komunikācija un apmeklētāju pārlūkprogrammas. Projekta izstrādes tiek izplatītas saskaņā ar AGPLv3 licenci.

Galvenie jauninājumi:

  • Ir ieviesta jauna filtrēšanas sistēma, kas darbojas jebkurā lapā ar videoklipiem, tostarp kontu lapās, kanālos, lapās ar nesen pievienotiem un arvien populārākiem videoklipiem. Papildus iepriekš pieejamajiem šķirošanas režīmiem ir pievienota iespēja kārtot un filtrēt pēc valodas, vecuma ierobežojumiem, avota (vietējie video un materiāli no citiem serveriem), veida (tiešraide, VOD) un kategorijām. Lai kontrolētu filtrus, katras video lapas augšējā kreisajā stūrī ir pievienota īpaša poga.
    Decentralizētās video apraides platformas PeerTube 3.4 izlaišana
  • Pievienota iespēja abonēt visu mezglu konkrētam kanālam vai kontam, neiespējojot federāciju mezglam, kas mitina atlasīto kanālu vai lietotāju. Abonēšana tiek veikta administratora izvēlnē, izmantojot cilnes Federācija sadaļu Tālāk.
    Decentralizētās video apraides platformas PeerTube 3.4 izlaišana
  • Tiek nodrošināts atbalsts meklēšanas rezultātu filtrēšanai pēc mezgliem, no kuriem tiek izplatīti atrastie videoklipi. Piemēram, ja zināt, ka noteiktam mezglam ir labi izveidota kolekcija par noteiktu tēmu, varat ierobežot rezultātus tikai šim mezglam.
    Decentralizētās video apraides platformas PeerTube 3.4 izlaišana
  • PeerTube video atskaņotājā izmantotā bibliotēka HLS.js ir atjaunināta. Lietotāja sakaru kanāla joslas platums tiek atklāts un saglabāts, kas ļauj nekavējoties sākt pārraidi augstā vai zemā kvalitātē, nevis izmantot noklusējuma vidējās kvalitātes līmeni un tikai pēc dažām sekundēm atgriezties pie pieņemamas izšķirtspējas.
  • Pievienots vietējais atbalsts video failu saglabāšanai objektu krātuvē, piemēram, Amazon S3, ļaujot vietņu administratoriem saglabāt video sistēmās, kas dinamiski nodrošina vietu atkarībā no lietotāja vajadzībām.

Atgādināsim, ka PeerTube pamatā ir BitTorrent klienta WebTorrent izmantošana, kas darbojas pārlūkprogrammā un izmanto WebRTC tehnoloģiju, lai organizētu tiešu P2P saziņas kanālu starp pārlūkprogrammām, un ActivityPub protokols, kas ļauj apvienot dažādus video serverus kopīgs federēts tīkls, kurā apmeklētāji piedalās satura piegādes procesā un var abonēt kanālus un saņemt paziņojumus par jauniem videoklipiem. Projekta nodrošinātā tīmekļa saskarne ir veidota, izmantojot Angular ietvaru.

PeerTube federētais tīkls ir izveidots kā savstarpēji savienotu mazu video mitināšanas serveru kopiena, no kuriem katram ir savs administrators un kuri var pieņemt savus noteikumus. Katrs serveris ar video pilda BitTorrent izsekotāja lomu, kas mitina šī servera lietotāju kontus un to videoklipus. Lietotāja ID ir šādā formā: @lietotāja_vārds@servera_domēns. Pārlūkošanas dati tiek pārsūtīti tieši no citu apmeklētāju, kuri skatās saturu, pārlūkprogrammām.

Ja neviens video neskatās, atgriešanos organizē serveris, kurā video sākotnēji tika augšupielādēts (tiek izmantots WebSeed protokols). Papildus trafika sadalei starp lietotājiem, kuri skatās videoklipus, PeerTube ļauj arī autoru palaistajiem saimniekiem pirmo reizi mitināt videoklipus, lai kešatmiņā saglabātu citu autoru videoklipus, veidojot ne tikai klientu, bet arī serveru izkliedētu tīklu, kā arī nodrošinot kļūdu toleranci. . Tiek atbalstīta tiešraides straumēšana ar satura piegādi P2P režīmā (straumēšanas kontrolei var izmantot tipiskas programmas, piemēram, OBS).

Lai sāktu apraidi, izmantojot PeerTube, lietotājam ir jāaugšupielādē tikai videoklips, apraksts un atzīmju kopa vienā no serveriem. Pēc tam filma būs pieejama visā federālajā tīklā, nevis tikai no primārā lejupielādes servera. Lai strādātu ar PeerTube un piedalītos satura izplatīšanā, pietiek ar parastu pārlūkprogrammu un nav nepieciešama papildu programmatūra. Lietotāji var izsekot aktivitātēm atlasītajos video kanālos, abonējot interesējošās plūsmas federālajos sociālajos tīklos (piemēram, Mastodon un Pleroma) vai izmantojot RSS. Lai izplatītu video, izmantojot P2P sakarus, lietotājs savai vietnei var pievienot arī īpašu logrīku ar iebūvētu tīmekļa atskaņotāju.

Pašlaik ir vairāk nekā 900 satura mitināšanas serveru, ko uztur dažādi brīvprātīgie un organizācijas. Ja lietotāju neapmierina noteikumi par video ievietošanu noteiktā PeerTube serverī, viņš var izveidot savienojumu ar citu serveri vai izveidot savu serveri. Ātrai servera izvietošanai tiek nodrošināts iepriekš konfigurēts attēls Docker formātā (chocobozzz/peertube).

Avots: opennet.ru

Pievieno komentāru