Ho lokolloa ha sethala sa phatlalatso sa video se tekileng PeerTube 2.0

e hatisitsoeng lokolla Lithaka tsa PeerTube 2.0, sethala se ikemetseng sa ho hlophisa ho tsamaisa livideo le khaso ea livideo. PeerTube e fana ka mokhoa o mong o sa nkeng lehlakore oa barekisi ho YouTube, Dailymotion le Vimeo, o sebelisa marang-rang a kabo ea litaba a ipapisitseng le likhokahano tsa P2P le ho hokahanya libatli tsa baeti hammoho. Lintlafatso tsa merero ho jaleha e nang le laesense tlasa AGPLv3.

PeerTube e ipapisitse le moreki oa BitTorrent WebTorrent, e qalileng ho sebatli le ho sebelisa theknoloji WebRTC ho hlophisa mocha oa puisano oa P2P o tobileng pakeng tsa li-browser, le protocol KetsahaloPub, e leng se u lumellang ho kopanya li-server tse fapaneng tsa video ho marang-rang a tloaelehileng a kopanetsoeng moo baeti ba kopanelang ho fana ka litaba le ho ba le bokhoni ba ho ngolisa liteishene le ho fumana litsebiso mabapi le livideo tse ncha. Sehokelo sa webo se fanoeng ke morero se hahiloe ho sebelisoa moralo Angular.

PeerTube federated network e thehoa e le sechaba sa li-server tse nyenyane tse tsamaisang livideo tse hokahaneng, e 'ngoe le e' ngoe e na le mookameli oa eona 'me e ka iketsetsa melao ea eona. Seva e 'ngoe le e' ngoe e nang le video e sebetsa e le tracker ea BitTorrent, e tsamaisang li-account tsa basebelisi ba seva sena le livideo tsa bona. ID ea mosebelisi e entsoe ka mokhoa "@user_name@server_domain". Lintlha tsa ho bala li fetisoa ka kotloloho ho tsoa ho libatli tsa baeti ba bang ba shebileng litaba.

Haeba ho se motho ea bonang video, ho khutlisa ho hlophisitsoe ke seva eo video e neng e kentsoe ho eona qalong (protocol e sebelisoa. WebSeed). Ntle le ho aba sephethephethe har'a basebelisi ba shebelletseng livideo, PeerTube e boetse e lumella li-node tse qaliloeng ke baetsi ho qala ho amohela livideo ho boloka livideo ho tsoa ho baetsi ba bang, ho theha marang-rang a ajoang a bareki feela empa le li-server, hammoho le ho fana ka mamello ea liphoso.

Ho qala ho hasanya ka PeerTube, mosebelisi o hloka feela ho kenya video, tlhaloso le sete ea li-tag ho e 'ngoe ea li-server. Kamora sena, video e tla fumaneha marang-rang a kopaneng, eseng feela ho tsoa ho seva sa pele sa download. Ho sebetsa le PeerTube le ho kenya letsoho kabong ea litaba, sebatli se tloaelehileng se lekane ebile ha se hloke ho kenya software e eketsehileng. Basebelisi ba ka latela ts'ebetso ho liteishene tsa video tse khethiloeng ka ho ingolisa ho liteishene tse khahlang marang-rang a kopaneng a sechaba (mohlala, Mastodon le Pleroma) kapa ka RSS. Ho tsamaisa livideo ka likhokahano tsa P2P, mosebelisi a ka eketsa widget e khethehileng e nang le sebapali sa marang-rang se hahelletsoeng sebakeng sa hae sa marang-rang.

Hajoale, sebaka sa marang-rang se fetang bonngoe se se se thakhotsoe ho amohela litaba 300 li-server tse hlokometsoeng ke baithaopi le mekhatlo e fapaneng. Haeba mosebelisi a sa khotsofala ke melao ea ho romella livideo ho seva se itseng sa PeerTube, a ka hokela ho seva se seng kapa matha seva sa hau. Bakeng sa phepelo e potlakileng ea seva, ho fanoe ka setšoantšo se lokiselitsoeng esale pele ka sebopeho sa Docker (chocobozzz/peertube).

В tokollo e ncha:

  • Liphetoho li entsoe tse lumellanang le khefu. E tlositsoe ts'ebetsong ea tsamaiso ea khale tiisetso ho saena litokomane tsa JSON LD (Linked Dat). Phetoho ea paramethara imeile.object e fetoletsoe ho email.subject;
  • Tšehetso ea li-plugins le lihlooho e tsitsitse. Mohlala o mong le o mong oa PeerTube o ka ba le sehlooho sa oona (mookameli o kenya lihlooho, ka mor'a moo li fumaneha bakeng sa ho sebelisoa ke basebelisi);
  • Bokhoni ba ho hokahanya litšepe bakeng sa ho sefa basebelisi nakong ea ho ingolisa bo kentsoe ho API ea ntlafatso ea plugin (filthara:api.user.signup.allowed.result);
  • Lisebelisoa tsa taolo ea li-node tsa PeerTube li atolositsoe ho sehokelo sa marang-rang sa motsamaisi. E le karolo ea mosebetsi oa ho theha bukana e ncha ea li-node tsa PeerTube (joinpeertube.org) o ile a eketsa masimo a tlhahisoleseding e eketsehileng e hlalosang node e tšehetsoeng: sehlopha, puo ea puisano, Melao ea Boitšoaro, melao ea ho lekanya, tlhahisoleseding e mabapi le mong'a le mookameli, tlhahisoleseding e mabapi le thepa le lichelete tsa node. Lintlha tse boletsoeng li boetse li behiloe leqepheng la ho hokahanya mosebelisi ho node le karolong ea "About";
  • E ekelitse bokhoni ba ho latela li-node tse ling le li-registries tse fumanehang phatlalatsa;
  • E kentse leqephe le nang le livideo tse ratoang haholo;
  • Karolo e nang le lipalo-palo e kentsoe leqepheng la lintlha tsa node;
  • Taba ea video joale e ts'ehetsa lipatlisiso tse sa tsotelleng;
  • E kentse mokhoa oa ho bapala oa othomathike bakeng sa video e khothaletsoang e latelang;
  • Tšehetso e ekelitsoeng bakeng sa li-subtitles ka mokhoa oa lifaele tse bonolo tsa mongolo;
  • Liketso tsa ho fetola sehlooho li potlakisitsoe;
  • Bokhoni ba ho nolofalletsa khaso ka HLS (HTTP Live Streaming) bo kentsoe phanele ea tsamaiso.

Source: opennet.ru

Eketsa ka tlhaloso