Chaw taws teeb tswj lub computer ntawm browser

Txog rau lub hlis dhau los kuv txiav txim siab los ua ib qho kev pab cuam los tswj lub computer los ntawm browser. Kuv pib nrog ib qho yooj yim ib-socket HTTP neeg rau zaub mov uas pauv cov duab mus rau browser thiab tau txais tus cursor coordinates rau kev tswj.

Ntawm ib theem kuv pom tau hais tias WebRTC thev naus laus zis tau zoo rau cov hom phiaj no. Chrome browser muaj cov kev daws teeb meem zoo li no; nws tau nruab los ntawm kev txuas ntxiv. Tab sis kuv xav ua qhov kev pab cuam hnyav uas yuav ua haujlwm yam tsis muaj kev teeb tsa.

Ua ntej kuv sim siv lub tsev qiv ntawv muab los ntawm Google, tab sis tom qab muab tso ua ke nws yuav siv sij hawm li 500MB. Kuv yuav tsum siv tag nrho WebRTC pawg yuav luag los ntawm kos, thiab tswj kom haum txhua yam rau hauv 2.5MB exe ntawv. Ib tug phooj ywg tau pab nrog lub interface hauv JS, thiab qhov no yog qhov peb tau ua tiav.

Cia peb khiav qhov program:

Chaw taws teeb tswj lub computer ntawm browser
Qhib qhov txuas hauv browser tab thiab tau txais kev nkag mus rau lub desktop:

Chaw taws teeb tswj lub computer ntawm browser
Ib qho luv luv animation ntawm cov txheej txheem kev sib txuas:

Chaw taws teeb tswj lub computer ntawm browser
Txhawb los ntawm Chrome, Firefox, Safari, Opera.

Nws muaj peev xwm xa suab, suab hu, tswj cov ntawv teev cia, hloov cov ntaub ntawv thiab hu cov yuam sij kub.

Thaum ua haujlwm ntawm qhov kev zov me nyuam, kuv yuav tsum tau kawm ntau lub RFCs thiab nkag siab tias tsis muaj cov ntaub ntawv txaus hauv Is Taws Nem txog kev ua haujlwm ntawm WebRTC raws tu qauv. Kuv xav sau ib tsab xov xwm ntawm cov technologies uas siv nyob rau hauv nws, kuv xav paub seb cov lus nug hauv qab no yog qhov txaus siab rau cov zej zog:

  • SDP streaming data description protocol
  • ICE cov neeg sib tw thiab tsim kom muaj kev sib txuas ntawm ob lub ntsiab lus, STUN thiab TURN servers
  • DTLS kev sib txuas thiab hloov cov yuam sij rau RTP kev sib kho
  • RTP thiab RTΠ‘P raws tu qauv nrog encryption rau kis cov ntaub ntawv xov xwm
  • Hloov H264, VP8 thiab Opus ntawm RTP
  • SCTP kev sib txuas rau kev xa cov ntaub ntawv binary

Tau qhov twg los: www.hab.com

Ntxiv ib saib