Tartalomjegyzék:
A mai web-alapú világban egy új technológia már régóta áll a reflektorfényben. Ennek az új technológiának a neve a WebRTC, a web-alapú valós idejű kommunikáció rövidítése. Ez egy új, nyílt forráskódú projekt a Google házából. Ahogy a neve is sugallja, ez a valós idejű rugalmas kommunikáció új szintjét biztosítja bármiféle késés nélkül. Mindezt szabványos böngészőkkel teszi meg. Az egyszerű HTML5 és a JavaScript programok segítségével ez a valós idejű kommunikációs szolgáltatás hozható létre. A legjobb az, hogy a felhasználóknak nem kell különféle alkalmazások letöltésének és futtatásának gondját átélniük, mivel ennek a technológiának a működéséhez csak böngészőre van szüksége. A WebRTC legfontosabb küldetése, hogy szabványosítást hozzon létre egy böngészőben egy gazdagon bemutatott alkalmazás számára. Ez a Google kezdeményezés sok más szervezetet inspirált az ilyen típusú termékek elkészítéséhez is.
A közelebbi pillantás
A WebRTC egy nyílt forrású keret a webes technológiához, amely megkönnyíti a valósidejű kommunikációs folyamatot a böngészőben. Ez magában foglalja a legalapvetőbb építőelemeket a kivételes valós idejű kommunikáció létrehozásához egy webböngészőn keresztül. Ezek a blokkok az audio, video, video chat és a hálózatépítés alkotóelemei. A fejlesztők a JavaScript API segítségével könnyen elérhetők, amikor böngészőben alkalmazzák őket. Ez viszont lehetővé teszi a fejlesztők számára a saját webalkalmazás létrehozását a valós idejű kapcsolattartási folyamathoz. Két különböző szinten szabványosítva. API-szinten a W3C szabványosítja, míg a protokoll szintjén az IETF szabványosítja. (A nyílt forráskóddal kapcsolatos további információkért lásd: Nyílt forrás: túl jó ahhoz, hogy igaz legyen?)
A WebRTC használatának okai
Most arra kell gondolkodnia, hogy a mai napon elérhető sokféle kommunikációs technológiával miért választanánk ezt a technológiát az alkalmazás-alapú video chat kommunikációhoz? Nos, itt van néhány ok: