PeerTube 2.3 thiab WebTorrent Desktop 0.23 muaj

luam tawm tso tawm Peer Tube 2.3, lub platform decentralized rau kev teeb tsa video hosting thiab tshaj tawm video. PeerTube muab cov neeg muag khoom nruab nrab lwm txoj hauv kev rau YouTube, Dailymotion thiab Vimeo, siv cov ntsiab lus faib tawm raws li P2P kev sib txuas lus thiab txuas cov neeg tuaj xyuas browsers ua ke. Kev tsim kho qhov project kis mus muaj ntawv tso cai raws li AGPLv3.

PeerTube yog raws li tus neeg siv BitTorrent WebTorrent, launched nyob rau hauv lub browser thiab siv technology WebRTC los npaj ib qho kev sib txuas lus ncaj qha P2P ntawm browsers, thiab cov txheej txheem Kev ua haujlwmPub, uas tso cai rau koj los sib sau ua ke cov video servers sib txawv rau hauv ib lub koom haum sib koom ua ke uas cov neeg tuaj saib koom nrog kev xa cov ntsiab lus thiab muaj peev xwm sau npe rau cov channel thiab tau txais kev ceeb toom txog cov yeeb yaj kiab tshiab. Lub web interface muab los ntawm qhov project yog tsim los siv lub moj khaum angular.

PeerTube federated network yog tsim los ua ib lub zej zog ntawm kev sib txuas me me video hosting servers, txhua tus muaj nws tus thawj tswj hwm thiab tuaj yeem txais nws txoj cai. Txhua tus neeg rau zaub mov nrog video ua raws li BitTorrent tracker, uas tuav cov neeg siv nyiaj ntawm cov neeg rau zaub mov no thiab lawv cov yeeb yaj kiab. Tus neeg siv ID yog tsim nyob rau hauv daim ntawv "@user_name@server_domain". Browsing cov ntaub ntawv yog kis ncaj qha los ntawm browsers ntawm lwm tus neeg tuaj saib cov ntsiab lus.

Yog tias tsis muaj leej twg saib cov vis dis aus, qhov upload yog tsim los ntawm cov neeg rau zaub mov uas cov yeeb yaj kiab tau pib upload (cov txheej txheem siv WebSeed). Ntxiv nrog rau kev faib cov tsheb khiav ntawm cov neeg siv saib cov yeeb yaj kiab, PeerTube tseem tso cai rau cov nodes launched los ntawm cov neeg tsim los pib tuav cov yeeb yaj kiab rau cache cov yeeb yaj kiab los ntawm lwm tus neeg tsim, tsim kev sib koom ua ke ntawm cov neeg siv khoom tsis yog cov neeg siv khoom nkaus xwb tab sis kuj servers, nrog rau kev ua txhaum cai.

Txhawm rau pib tshaj tawm ntawm PeerTube, tus neeg siv tsuas yog xav tau upload cov yeeb yaj kiab, cov lus piav qhia thiab cov cim npe rau ib qho ntawm cov servers. Tom qab qhov no, cov yeeb yaj kiab yuav dhau los ua muaj thoob plaws hauv tsoomfwv lub network, thiab tsis yog los ntawm tus thawj download server. Txhawm rau ua haujlwm nrog PeerTube thiab koom nrog kev faib tawm cov ntsiab lus, qhov browser ib txwm muaj txaus thiab tsis tas yuav muaj kev teeb tsa software ntxiv. Cov neeg siv tuaj yeem taug qab kev ua si hauv cov yeeb yaj kiab xaiv los ntawm kev tso npe rau cov kev txaus siab hauv tsoomfwv cov kev sib raug zoo (piv txwv li, Mastodon thiab Pleroma) lossis ntawm RSS. Txhawm rau faib cov yeeb yaj kiab siv P2P kev sib txuas lus, tus neeg siv kuj tuaj yeem ntxiv qhov tshwj xeeb widget nrog lub web player built-in rau nws lub vev xaib.

Tam sim no, ntau tshaj ib lub vev xaib tau tsim los tuav cov ntsiab lus 300 servers tswj los ntawm ntau tus neeg tuaj yeem pab dawb thiab cov koom haum. Yog tias tus neeg siv tsis txaus siab rau cov cai rau kev tshaj tawm cov yeeb yaj kiab ntawm ib tus neeg rau zaub mov PeerTube, nws tuaj yeem txuas mus rau lwm lub server lossis khiav koj tus kheej server. Rau kev xa tawm sai sai, cov duab teeb tsa ua ntej hauv Docker hom (chocobozzz/peertube) yog muab.

Π’ tawm tshiab:

  • Ntxiv kev txhawb nqa rau kev tshawb nrhiav thoob ntiaj teb (disabled los ntawm lub neej ntawd thiab yuav tsum tau qhib los ntawm tus thawj tswj hwm).
  • Tus thawj tswj hwm tau muab lub peev xwm los txhais cov chij uas pom nyob rau ntawm nplooj ntawv ntawm PeerTube piv txwv tam sim no.
  • Cov cuab yeej rau kev tsim cov koom haum sib koom tes tau nthuav dav: Ib qho chaw tau ntxiv rau kev xa cov yeeb yaj kiab uas tsis suav nrog cov npe pej xeem mus rau lwm lub network. Kev them nyiaj yug rau kev txheeb xyuas cov ntaub ntawv video los ntawm kev tshuaj ntsuam kev daws teeb meem hauv kev txiav txim rov qab tau raug siv. Enabled xa tag nrho cov lus piav qhia ntawm cov khoom yees duab ntawm ActivityPub.
  • Cov neeg saib xyuas muaj peev xwm tshem tawm cov lus tawm ntau rau ib tus account thiab lov tes taw cov nyiaj thaum saib cov duab me. Ntxiv kev txhawb nqa rau predefining ib txwm yog vim li cas rau deletion.
  • Kev siv txhua qhov chaw muaj nyob rau hauv lub vijtsam thaum tso saib daim phiaj ntawm cov duab me me tau ua kom zoo dua.
  • Ib daim vis dis aus thiab cov xov xwm channel tau ntxiv rau nplooj ntawv "Kuv cov yeeb yaj kiab".
  • Cov ntawv qhia zaub mov navigation hauv admin interface tau yooj yim.
  • Nws muaj peev xwm txwv tsis pub nkag mus rau RSS txau nrog cov yeeb yaj kiab tshiab rau qee cov channel thiab cov nyiaj.
  • Alpha tso tawm plugin tau thov Auto thaiv cov yeeb yaj kiab, uas tso cai rau koj los thaiv cov yeeb yaj kiab raws li cov npe thaiv pej xeem.
  • Ua raws li cov qauv dav dav ntawm kev siv cov ntsiab lus suav nrog, "cov yeeb yaj kiab blacklist" feature tau hloov npe "cov yeeb yaj kiab blocks / blocklist".
  • Rau kev ua cov duab es tsis txhob ntawm ib lub tsev qiv ntawv khi Ntse module enabled
    jimp ua (JavaScript Image Manipulation Program), sau tag nrho hauv JavaScript.

ntxiv tsim qhov teeb meem tshiab WebTorrent Desktop 0.22, tus neeg siv torrent uas txhawb nqa video streaming thiab tso cai rau koj saib cov ntsiab lus video thiab suab yam tsis tau tos kom nws rub tawm tag nrho, thauj cov ntaub ntawv tshiab raws li xav tau. WebTorrent Desktop kuj tso cai rau koj hloov txoj haujlwm hauv cov ntaub ntawv uas tseem tsis tau rub tawm tag nrho (hloov txoj haujlwm hloov pauv qhov tseem ceeb hauv kev rub tawm blocks). Nws tuaj yeem txuas mus rau ob qho tib si WebTorrent-based browser cov phooj ywg thiab BitTorrent cov phooj ywg siv cov txheej txheem xws li Transmission lossis uTorrent. Kev sib txuas hlau nplaum, cov ntaub ntawv torrent, kev txheeb xyuas cov phooj ywg los ntawm DHT (Distributed Hash Table), PEX (Peer exchang) thiab cov npe los ntawm cov servers tracker tau txais kev txhawb nqa. Streaming siv AirPlay, Chromecast thiab DLNA raws tu qauv tau txais kev txhawb nqa.

Tshiab zoo kawg li kev txhawb nqa rau ntau lub suab, txhim kho codec nrhiav pom, cov ntaub ntawv pov thawj cov ntawv ceeb toom, kev txhawb nqa rau MPEG-Layer-2, Musepack, Matroska (suab) thiab WavePack hom, pib ntawm kev tshaj tawm rpm pob rau Linux thiab cov rooj sib txoos rau arm64 architecture. Tso tawm 0.22 yog tsim los ntawm Electron 9 platform, tab sis tom qab ntawd hloov kho 0.23 tau luam tawm, uas tau hloov mus siv qhov kev sim version ntawm Electron 10 platform.

Cia peb nco ntsoov koj tias WebTorrent yog qhov txuas ntxiv ntawm BitTorrent raws tu qauv uas tso cai rau koj los teeb tsa cov ntsiab lus faib tawm uas ua haujlwm los ntawm kev sib txuas cov browsers ntawm cov neeg siv saib cov ntsiab lus. Txoj haujlwm tsis tas yuav tsum muaj cov txheej txheem sab nraud server lossis browser plugins ua haujlwm. Txhawm rau txuas cov neeg tuaj xyuas lub vev xaib mus rau hauv ib qho kev xa khoom sib txuas, nws txaus los tso qhov tshwj xeeb JavaScript code ntawm lub vev xaib uas siv WebRTC thev naus laus zis rau kev sib pauv cov ntaub ntawv ncaj qha ntawm browsers.

Tau qhov twg los: opennet.ru

Ntxiv ib saib