Protocol WebRTC

WebRTC (Web Real-Time Communication), eklenti olmadan sesli arama, görüntülü sohbet ve P2P dosya paylaşımı için tarayıcıdan tarayıcıya uygulamaları etkinleştirmek üzere World Wide Web Consortium (W3C) tarafından taslağı hazırlanan bir API tanımıdır. WebRTC'deki RTC, Real-Time Communications anlamına gelir; tarayıcı istemcileri (peer'lar) arasında ses/video stream'leme ve veri paylaşımını sağlayan bir teknolojidir. Bir standartlar kümesi olarak, WebRTC herhangi bir tarayıcıya, eklenti veya üçüncü taraf yazılım yükleme ihtiyacı olmadan, uygulama verisi paylaşma ve telekonferans gerçekleştirme yeteneği sağlar.

 

WebRTC bileşenlerine JavaScript API'leri ile erişilir. Şu anda geliştirme aşamasında olan, bir ses veya video veri akışını temsil eden Network Stream API ve iki veya daha fazla kullanıcının tarayıcıdan tarayıcıya iletişim kurmasına olanak tanıyan PeerConnection API'sidir. Ayrıca geliştirme aşamasında olan, gerçek zamanlı oyun, metin sohbeti, dosya aktarımı vb. için diğer veri türlerinin iletişimini sağlayan bir DataChannel API'sidir.

 

Bileşenler

TsgcWSPServer_WebRTC: Sunucu Protokolü WebRTC VCL Bileşeni.

 

 

Parametreler

 

{"iceServers": [{"url": "stun:stun.l.google.com:19302"}]}

 

Browser Test

Bu protokolü en sevdiğiniz Web Tarayıcısıyla test etmek istiyorsanız, lütfen bu url'yi yazın (özel ana bilgisayarınızı ve portunuzu tanımlamanız gerekir)

 

http://host:port/webrtc.esegece.com.html