PeerTube 2.3 le WebTorrent Desktop 0.23 lia fumaneha

e hatisitsoeng lokolla Lithaka tsa PeerTube 2.3, 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, uploading e 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 tsa thahasello ho 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:

  • Ts'ehetso e ekelitsoeng bakeng sa patlo ea lefats'e (e holofalitsoe ke kamehla mme e hloka ts'ebetso ke motsamaisi).
  • Mookameli o fuoa bokhoni ba ho hlalosa banner e bontšitsoeng maqepheng a mohlala oa hona joale oa PeerTube.
  • Lisebelisoa tsa ho aha marang-rang a kopaneng li ekelitsoe: Ho kentsoe tlhophiso bakeng sa ho fetisa video e sa kenyelletsoeng manane a sechaba ho marang-rang a mang. Tšehetso ea ho hlophisa lifaele tsa video ka qeto ea skrine ka tatellano e ka morao e kentsoe tšebetsong. E lumelletsoe ho romela litlhaloso tse felletseng tsa lintho tsa video ka ActivityPub.
  • Baokameli ba na le bokhoni ba ho hlakola maikutlo ka bongata bakeng sa ak'haonte e itseng le ho tima liakhaonto ha ba ntse ba shebile li-thumbnails. Tšehetso e ekelitsoeng bakeng sa ho hlalosa esale pele mabaka a tloaelehileng a ho hlakoloa.
  • Ts'ebeliso ea sebaka sohle se fumanehang skrineng ha o hlahisa marang-rang a li-thumbnail e ntlafalitsoe.
  • Khaontara ea video le lintlha tsa kanale li kentsoe leqepheng la "Lifitio tsa ka".
  • Mokhoa oa ho tsamaea ka har'a sebopeho sa admin o nolofalitsoe.
  • Hoa khoneha ho thibela phihlello ea liphepelo tsa RSS ka livideo tse ncha bakeng sa likanale le liakhaonto tse itseng.
  • Ho hlahisoa ha alpha ea plugin Thibela livideo ka boits'oaro, e leng se u lumellang ho thibela livideo tse thehiloeng ho manane a thibelang sechaba.
  • Ho latela mokhoa o akaretsang oa ho sebelisa mantsoe a kenyellelitsoeng, karolo ea "lethathamo la livideo" e rehiloe lebitso la "video blocks/blocklist".
  • Bakeng sa ts'ebetso ea litšoantšo sebakeng sa laebrari e tlamang E bohale mojule o lumelletsoe
    jimp (JavaScript Image Manipulation Programme), e ngotsoeng ka ho feletseng ka JavaScript.

Ho phaella moo thehoa tokollo e ncha WebTorrent Desktop 0.22, moreki oa torrent o ts'ehetsang phallo ea video mme o o lumella ho shebella litaba tsa video le molumo ntle le ho emela hore e jarolloe ka botlalo, o kenya data e ncha ha ho hlokahala. WebTorrent Desktop e boetse e u lumella ho fetola boemo ka har'a lifaele tse e-so khoasolloe ka botlalo (ho fetola boemo ka bohona ho fetola se tlang pele ho li-blocks). Hoa khonahala ho hokela ho lithaka tsa sebatli tse thehiloeng ho WebTorrent le lithaka tsa BitTorrent u sebelisa mananeo a tloaelehileng joalo ka Transmission kapa uTorrent. Lihokelo tsa Magnet, lifaele tsa torrent, ho tsebahatsa lithaka tsa DHT (Distributed Hash Table), PEX (Peer exchang) le manane a tsoang ho li-server tsa tracker a tšehetsoa. Ho phallela ho sebelisa liprothokholo tsa AirPlay, Chromecast le DLNA hoa tšehetsoa.

Mofuta o mocha tsotehang ts'ehetso bakeng sa li-audio tsa lipina tse ngata, ntlafatso ea ho lemoha li-codec, litsebiso tsa ho netefatsa lifaele, tšehetso bakeng sa MPEG-Layer-2, Musepack, Matroska (molumo) le liforomo tsa WavePack, tšimoloho ea ho phatlalatsa liphutheloana tsa rpm bakeng sa Linux le likopano tsa mohaho oa arm64. Phatlalatso ea 0.22 e hahiloe sethaleng sa Electron 9, empa joale ho ile ha hatisoa ntlafatso ea 0.23, e ileng ea fetola ho sebelisa tlhahlobo ea teko ea sethaleng sa Electron 10.

A re u hopotse hore WebTorrent ke katoloso ea protocol ea BitTorrent e u lumellang hore u hlophise marang-rang a arolelanoang ka litaba a sebetsang ka ho hokahanya libatli tsa basebelisi ba shebelletseng litaba. Morero ha o hloke lisebelisoa tsa ka ntle tsa seva kapa li-plugins tsa sebatli ho sebetsa. Ho hokahanya baeti ba sebaka sa marang-rang ho netweke e le 'ngoe ea phepelo ea litaba, ho lekane ho beha khoutu e khethehileng ea JavaScript sebakeng sa marang-rang se sebelisang theknoloji ea WebRTC bakeng sa phapanyetsano ea data e tobileng lipakeng tsa libatli.

Source: opennet.ru

Eketsa ka tlhaloso