Mauthenga a Real-Time Voice ndi Video Pakati pa Browsers
Njira yachizolowezi yomwe mauthenga ndi mavidiyo akugwiritsidwa ntchito, komanso momwe deta imasamalirira, imachokera pa chithunzi cha kasitomala. Pakufunika kukhala ndi seva chinachake chothandizira zipangizo zonse kapena zoyankhulana ndikuzigwirizanitsa. Choncho, kuyankhulana kumayenera kudutsa mumtambo kapena makina aakulu.
WebRTC imasintha zonsezi. Zimabweretsa kulankhulana kwa chinachake chomwe chimagwira mwachindunji pakati pa makina awiri, ngakhale pafupi kapena kutali. Komanso, imagwiritsira ntchito pazithunzithunzi - palibe chifukwa chotsatira ndikuyika chirichonse.
Kodi ndi Ndani pa WebRTC?
Pali gulu la zimphona kuseri kwa lingaliro losintha masewerawa. Google, Mozilla ndi Opera zakhala zikugwira ntchito kuti zithandizire, pamene Microsoft yasonyezerapo chidwi koma imakhalabe yosasamala, ikunena kuti idzalowetsa mpira pamene chinthucho chakhala chokhazikika. Ponena za machitidwe, IETF ndi WWWC zikuyesetsa kufotokozera ndi kuziyika kukhala muyezo. Zidzakhala zofanana ndi API (Application Programming Interface) omwe opanga angagwiritse ntchito pogwiritsa ntchito zipangizo zosavuta zowunikira zomwe zingagwiritsidwe ntchito pazithunzithunzi.
Nchifukwa chiyani WebRTC?
Chimene chikuyesera kuti chikwaniritsidwe chakhala chikutheka pakalipano m'mabungwe akulu kupyolera mu ndalama zothandizira mtengo wapatali ndi mapulagini okwera mtengo. Ndi WebRTC API, aliyense amene ali ndi chidziwitso chofunikira pulogalamu akhoza kukhazikitsa zipangizo zogwiritsa ntchito kulankhulana kwa ma voti ndi mavidiyo, ndi machitidwe a webusaiti. Webusaiti ya RTC idzabweretsa madalitso angapo, kuphatikizapo:
- Ogwiritsanso ntchito sadzafunikanso kumasula ndi kukhazikitsa zofunsira. Amangogwiritsa ntchito makasitomala awo ovomerezeka a WebRTC.
- Lower bandwidth adzafunikiranso chifukwa mtunda umene ukutala panthawi yolankhulana udzachepetsedwa kudzera mu kuchotsedwa kwa seva ndi mtambo wothandizira.
- Zotsatira zake, padzakhala kuchepa ndi khalidwe lapamwamba la mavidiyo ndi kanema.
- Deta idzatumizidwa bwino kwambiri kudzera mu teknoloji.
- Sikudzakhalanso kusowa kwa mapulagini monga Flash.
- Zidzakhala zophweka kukhala ndi zipangizo zoyankhulirana. Zida zamtundu wa HTML5 zidzagwiritsidwa ntchito.
Zosokoneza Zowona WebRTC
Pali magulu ambiri omwe magulu omwe amagwira ntchito pa WebRTC ayenera kuthana nawo kuti athandizidwe. Zina mwa izi ndi izi:
- Ndi codec iti yomwe mungagwiritse ntchito? Popeza kuti osewera ali ndi zofuna zosiyana, iwo sanagwirizanebe kugwiritsa ntchito H.264, VP8 kapena codecs.
- Popeza kuti luso lamakono lidzakhazikitsidwa pazamasewera, kugwirizana kwa osatsegula kudzakhala vuto. Chrome yekha, Firefox, ndi Opera zimathandizira pakalipano. Kusasowa kwa ma browser ndi thandizo la WebRTC kudzavulaza.
- Mndandandawo sunafotokozedwe bwino, zomwe zikuwongolera vuto povomerezedwa ndi osewera.
Chitsanzo cha AppRTC App
Chitsanzo chabwino cha pulogalamu ya WebRTC ndi Google Cube Slam yomwe imakulolani kusewera pongani ndi mnzanu wapamtima maso ndi maso, mosasamala kanthu za mtunda pakati pa inu. Mafilimu a masewerawa amamasuliridwa pogwiritsa ntchito WebGL ndi soundtrack ngati amaperekedwa kudzera pa intaneti. Mukhoza kusewera chimodzimodzi ku cubeslam.com. Mukhoza kungoyisewera pa kompyuta yanu, monga lero, mawonekedwe a Chrome samathandizira WebRTC. Masewera oterewa apangidwa kuti apititse Chrome ndi WebRTC. Palibe mapulagini ena oyenerera kusewera masewerawo, ngakhale Flash, opatsidwa ndithu muli ndi Chrome yatsopano.
WebRTC Yomasulira
WebRTC ndi polojekiti yotseguka. API yomwe idzaperekedwe kwa mauthenga a nthawi yeniyeni (RTC) pakati pa osatsegula ili mu JavaScript yosavuta.
Kuti mudziwe zambiri za WebRTC, penyani kanema iyi.