Kontoroolka fog ee kumbuyuutarka iyada oo loo marayo browserka

Qiyaastii lix bilood ka hor waxaan go'aansaday in aan sameeyo barnaamij lagu koontaroolo kombuyutarka browserka. Waxaan ku bilaabay server HTTP hal-socket ah oo sawiro u wareejiyay browserka oo helay cursor-ka si loo xakameeyo.

Marxalad gaar ah waxaan ogaaday in tignoolajiyada WebRTC ay si fiican ugu habboon tahay ujeedooyinkan. Browser-ka Chrome wuxuu leeyahay xalkan oo kale; waxaa lagu rakibay kordhin. Laakiin waxaan rabay in aan sameeyo barnaamij fudud oo shaqayn doona iyada oo aan la rakibin.

Marka hore waxaan isku dayay inaan isticmaalo maktabadda ay bixiso Google, laakiin isku-dubarid ka dib waxay qaadataa 500MB. Waxaan ku qasbanahay inaan hirgeliyo dhammaan xirmooyinka WebRTC ku dhawaad ​​xoq, oo waxaan ku guuleystey inaan wax walba ku dhejiyo faylka 2.5MB. Saaxiib ayaa ka caawiyay interface-ka JS, waana tan aan ku soo afjarnay.

Aan socodsiino barnaamijka:

Kontoroolka fog ee kumbuyuutarka iyada oo loo marayo browserka
Fur xiriiriyaha tab browser oo si buuxda u gal desktop-ka:

Kontoroolka fog ee kumbuyuutarka iyada oo loo marayo browserka
Animation gaaban ee habka habaynta isku xidhka:

Kontoroolka fog ee kumbuyuutarka iyada oo loo marayo browserka
Waxaa taageeraya Chrome, Firefox, Safari, Opera.

Waa suurtogal in la gudbiyo dhawaaqa, dhawaaqa dhawaaqa, maamula sanduuqa, wareejinta faylasha iyo wac furayaasha kulul.

Intii aan ka shaqeynayey barnaamijka, waxaan ku qasbanaaday in aan barto daraasiin RFCs ah oo aan fahmo in aysan jirin macluumaad ku filan oo ku saabsan internetka oo ku saabsan hawlgalka borotokoolka WebRTC. Waxaan rabaa inaan maqaal ka qoro teknoolajiyada loo adeegsado, waxaan jeclaan lahaa inaan ogaado su'aalahan soo socda midkee dan u ah bulshada.

  • Hab-maamuuska sharaxaadda xogta socodka SDP
  • Musharixiinta ICE iyo samaynta xidhiidhka ka dhexeeya laba dhibcood, STUN iyo TURN servers
  • Isku xirka DTLS iyo wareejinta furayaasha fadhiga RTP
  • RTP iyo borotokoolka RTΠ‘P oo wata sirta gudbinta xogta warbaahinta
  • Ku wareeji H264, VP8 iyo Opus iyada oo loo marayo RTP
  • Xidhiidhka SCTP ee wareejinta xogta binary

Source: www.habr.com

Add a comment