Gisaysay sa WebRTC

Ang Tinuod nga Panahon nga Tingog ug Panagsultianay sa Video Tali sa Mga Browser

Ang conventional nga pamaagi diin ang tingog ug video komunikasyon gipahigayon, ug usab diin ang data gibalhin, gibase sa modelo sa client-server. Adunay kinahanglan nga mahimong usa ka server nga pag-alagad sa duha o sa tanan nga mga paagi sa pagpakigsulti ug ibutang kini sa pagkontak. Busa ang komunikasyon kinahanglan nga moagi sa usa ka panganod o usa ka nag-unang makina.

Gibag-o sa WebRTC ang tanan niana. Nagdala kini og komunikasyon sa usa ka butang nga mahitabo sa direkta tali sa duha ka mga makina, apan duol o layo kini. Usab, kini nag trabaho sa mga browser - dili kinahanglan nga i-download ug i-install ang bisan unsang butang.

Kinsa ang Nagpunting sa WebRTC?

Adunay usa ka grupo sa mga higante nga nagpaluyo niini nga kausaban sa dula. Ang Google, Mozilla ug Opera nagtrabaho na sa pagsuporta niini, samtang ang Microsoft nagpakita og interes apan nagpabilin nga huyang, nga nag-ingon nga kini mosulod sa bola kon ang butang gi-estandard. Sa paghisgot sa standardization, ang IETF ug WWWC nagtrabaho aron sa pagpatin-aw ug paghimo niini nga usa ka sumbanan. Mahimo kining sumbanan sa usa ka API (Application Programming Interface) nga mahimong gamiton sa mga developers ngadto sa produkto nga yano nga mga himan sa komunikasyon nga mahimong magamit sa mga browser.

Nganong WebRTC?

Ang gipaningkamutan nga makab-ot mao ang posible kaayo sa mga dagkong organisasyon pinaagi sa paggamit sa mahal nga bayad sa lisensya ug mahal nga proprietary nga mga plugins. Uban sa WebRTC API, si bisan kinsa nga adunay basic programming knowledge makahimo sa pagpalambo sa maayong mga gamit alang sa komunikasyon sa tingog ug sa video, ug mga web application sa mga datos. Ang Web RTC magdala sa daghang mga benepisyo, lakip ang:

Mga babag nga giatubang sa WebRTC

Adunay ubay-ubay nga mga isyu diin ang mga team nga nagtrabaho sa WebRTC kinahanglan nga mamulong aron makakuha og usa ka butang nga tinuud. Lakip niini mao ang mosunod:

Usa ka Panig-ingnan sa usa ka WebRTC App

Usa ka maayong ehemplo sa usa ka WebRTC app mao ang Google Cube Slam nga nagtugot kanimo nga magdula pong uban sa imong layo nga higala nawong sa nawong, bisan unsa ang gilay-on tali kanimo. Gihubad ang mga graphic sa dula gamit ang WebGL ug ang soundtrack kung gipadala pinaagi sa web audio. Mahimo ka usab nga magdula sa cubeslam.com. Apan mahimo nimo kini himoon sa imong computer sama sa, sama sa karon, ang mobile nga bersyon sa Chrome wala pa nagsuporta sa WebRTC. Ang ingon nga mga dula gidesinyo alang sa pagpalambo sa Chrome ug WebRTC. Walay dugang nga mga plugins ang gikinahanglan sa pagdula sa dula, dili bisan sa Flash, naghatag sa kurso ikaw adunay pinakabag-o nga bersyon sa Chrome.

WebRTC Alang sa mga Developers

Ang WebRTC usa ka open source project. Ang API nga igahatag alang sa real-time nga komunikasyon (RTC) sa taliwala sa browsers anaa sa yano nga JavaScript.

Alang sa mas lawom nga pagsabut sa WebRTC, tan-awa kini nga video.