Kwengezwe usekelo lwephrothokholi ye-WebTorrent ku-libtorrent

Emtapweni wolwazi nomfundo, enikeza ukuqaliswa kwephrothokholi ye-BitTorrent esebenza kahle ngokusetshenziswa kwememori nomthwalo we-CPU, kwengezwe ukwesekwa kwephrothokholi I-WebTorrent. Ikhodi ukusebenza neWebTorrent uzongena njengengxenye yokukhishwa okukhulu okulandelayo kwe-libtorrent, okudalwe ngemva kwegatsha le-2.0, elisesigabeni sekhandidethi lokukhululwa.

I-WebTorrent iyisandiso sephrothokholi ye-BotTorrent ekuvumela ukuthi uhlele inethiwekhi yokusabalalisa okuqukethwe ehlukaniselwe indawo esebenza ngokuxhumanisa iziphequluli zabasebenzisi ababuka okuqukethwe. Iphrojekthi ayidingi ingqalasizinda yeseva yangaphandle noma ama-plugin esiphequluli ukuze isebenze. Ukuze uxhume izivakashi zewebhusayithi kunethiwekhi yokulethwa kokuqukethwe eyodwa, kwanele ukubeka ikhodi ekhethekile ye-JavaScript kuwebhusayithi esebenzisa ubuchwepheshe be-WebRTC ngokushintshana kwedatha okuqondile phakathi kweziphequluli. Iphrojekthi futhi ithuthukisa iklayenti ledeskithophu Ideskithophu ye-WebTorrent, enezici ezithuthukile njengokusakaza ividiyo.

Ukuhlanganiswa kwe-WebTorrent ku-libtorrent kuzokuvumela ukuthi ubambe iqhaza ekusabalaliseni okuqukethwe hhayi kuphela ngeziphequluli zabavakashi besayithi, kodwa futhi nangamakhasimende amile, usebenzisa umtapo wolwazi nomfundokufaka phakathi Ukhukhulo ΠΈ qbittorrent (I-rTorrent ayithintwa ushintsho njengoba isebenzisa umtapo wezincwadi ohlukile nomfundo). Ukuqaliswa kwe-WebTorrent okungezwe ku-libtorrent kubhalwe ku-C++ futhi, uma kuthanda, kungadluliselwa kweminye imitapo yolwazi yezifufula namakhasimende (iWebTorrent yasekuqaleni ibhalwe ngu ku-JavaScript).

Ngale ndlela, amanethiwekhi ayi-hybrid angakhiwa nabahlanganyeli abakwazi ukuxhumana namanethiwekhi asuselwa ku-BitTorrent neWebTorrent. amaklayenti esifufula esekwe ku-libtorrent azokwazi ukuxhuma kontanga be-WebTorrent esekelwe kusiphequluli, njengalabo ababandakanyeka ekwabelaneni ngefayela ngokusebenzisa osheshayo.io, kanye nokusakazwa kwevidiyo noma izinhlelo zokubamba ividiyo ezisekelwe I-PeerTube. Ngokulandelayo, amaklayenti esiphequluli se-WebTorrent azokwazi, ngokusebenzisa amaklayenti edeskithophu, ukufinyelela iqoqo elibanzi lezifufula ezisatshalaliswa ontanga be-BitTorrent nge-TCP/UDP.

Kwengezwe usekelo lwephrothokholi ye-WebTorrent ku-libtorrent

Source: opennet.ru

Engeza amazwana