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

publicēts atbrīvot PeerTube 2.0, decentralizēta platforma video mitināšanas un video apraides organizēšanai. PeerTube piedāvā pārdevējiem neitrālu alternatīvu vietnei YouTube, Dailymotion un Vimeo, izmantojot satura izplatīšanas tīklu, kura pamatā ir P2P komunikācija un kas savieno apmeklētāju pārlūkprogrammas. Projektu attīstība izplatīties licencēts saskaņā ar AGPLv3.

PeerTube pamatā ir BitTorrent klients Webtorrent, kas palaista pārlūkprogrammā un izmantojot tehnoloģiju WebRTC lai organizētu tiešu P2P saziņas kanālu starp pārlūkprogrammām un protokolu ActivityPub, kas ļauj apvienot atšķirīgus video serverus kopējā federētajā tīklā, kurā apmeklētāji piedalās satura piegādē un ir iespēja abonēt kanālus un saņemt paziņojumus par jauniem videoklipiem. Projekta nodrošinātā tīmekļa saskarne ir veidota, izmantojot ietvaru leņķa.

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 neskatās video, atgriešanos organizē serveris, kurā video sākotnēji tika augšupielādēts (tiek izmantots protokols WebSeed). Papildus trafika sadalei starp lietotājiem, kuri skatās videoklipus, PeerTube ļauj arī veidotāju palaistajiem mezgliem sākotnēji mitināt videoklipus, lai kešatmiņā saglabātu citu veidotāju videoklipus, veidojot ne tikai klientu, bet arī serveru izplatītu tīklu, kā arī nodrošinot kļūdu toleranci.

Lai sāktu apraidi, izmantojot PeerTube, lietotājam vienkārši ir jāaugšupielādē videoklips, apraksts un atzīmju kopa vienā no serveriem. Pēc tam videoklips būs pieejams visā federālajā tīklā, nevis tikai no sākotnējā lejupielādes servera. Lai strādātu ar PeerTube un piedalītos satura izplatīšanā, pietiek ar parastu pārlūkprogrammu un tai nav nepieciešama papildu programmatūras instalēšana. Lietotāji var izsekot aktivitātēm atlasītajos video kanālos, abonējot interesējošos kanālus federētajos 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 satura mitināšanai ir atvērta vairāk nekā viena vietne 300 serveri, kurus uztur dažādi brīvprātīgie un organizācijas. Ja lietotājs nav apmierināts ar noteikumiem par video ievietošanu noteiktā PeerTube serverī, viņš var izveidot savienojumu ar citu serveri vai palaist savu serveri. Ātrai servera izvietošanai tiek nodrošināts iepriekš konfigurēts attēls Docker formātā (chocobozzz/peertube).

В jauns izlaidums:

  • Ir veiktas izmaiņas, kas traucē saderību. Noņemta vecā sistēmas ieviešana garantijas digitāli parakstot JSON LD (Linked Dat) dokumentus. Konfigurācijas parametrs email.object ir pārdēvēts par email.subject;
  • Atbalsts spraudņiem un motīviem ir stabilizēts. Katrai PeerTube instancei var būt savs motīvs (administrators augšupielādē motīvus, pēc tam lietotājiem tie kļūst pieejami aktivizēšanai);
  • Spraudņa izstrādes API (filter:api.user.signup.allowed.result) ir pievienota iespēja pieslēgt apdarinātājus lietotāju filtrēšanai reģistrācijas laikā;
  • Administratora tīmekļa saskarnē ir paplašināti PeerTube mezglu pārvaldības rīki. Kā daļu no darba, lai izveidotu jaunu PeerTube mezglu direktoriju (joinpeertube.org) pievienoti papildu informācijas lauki, kas apraksta atbalstīto mezglu: kategorija, saziņas valoda, Uzvedības kodekss, regulēšanas noteikumi, informācija par īpašnieku un administratoru, informācija par mezgla aprīkojumu un finansējumu. Norādītā informācija tiek ievietota arī lapā lietotāja savienošanai ar mezglu un sadaļā “Par”;
  • Pievienota iespēja automātiski izsekot citiem mezgliem un publiski pieejamiem reģistriem;
  • Pievienota lapa ar visvairāk patīkamajiem video;
  • Mezglu informācijas lapai ir pievienota sadaļa ar statistiku;
  • Cilne Video tagad atbalsta meklēšanu, kas nav reģistrjutīga;
  • Pievienots automātiskās atskaņošanas režīms nākamajam ieteiktajam videoklipam;
  • Pievienots subtitru atbalsts vienkāršu teksta failu veidā;
  • Tēmu aizstāšanas darbības ir paātrinātas;
  • Administratora panelim ir pievienota iespēja iespējot apraidi, izmantojot HLS (HTTP tiešraides straumēšanu).

Avots: opennet.ru

Pievieno komentāru