WebRTC Geçit Yolu

WebRTC Geçidi WebRTC ve SIP olarak kurulmuş VoIP teknolojisini bağlar. WebRTC (Web Gerçek Zamanlı İletişim) World Wide Web Konsorsiyumu (W3C)tarafından hazırlanmış API tanımlamadır ve Web Tarayıcı'dan-Web Tarayıcı'ya uygulamalar için sesli arama, video sohbet ve gerek iç veya dış eklentiler olmadan mesajlaşmayı destekler.[1]

Kullanım Senaryosu değiştir

Farklı uygulamaları kullanan tarayıcılar etkinleştirmek için birbirler ile iletişime geçmeyi destekler. (örnek; X'i destekleyen uygulamaya giriş yapan bir kullanıcı Y'yi destekleyen uygulamayı kullanan birini aramak istiyor). Bu durumda İki sağlayıcı onları birleştirmek için genel olarak kullanılan VOIP sinyal protokolünü yani SIP'i destekler. Ancak, HTTP ve Websockets üstüne inşa tescilli uygulama protokollerini kullanarak sunucuya kendi tarayıcı tabanlı istemciler sinyallerin her biridir.

Bu bileşeni arasında aracılık WebRTC ve SIP sevk etmek gibi bir WebRTC Geçidi. Yanında bağlayan farklı WebRTC uygulamaları, bir WebRTC geçidi de sağlar iletişim arasında bir WebRTC telefon ve VoIP hatta bir klasik Telefon. Böylece, bir WebRTC geçidi uzanır kapsamında bir WebRTC uygulamaları ve sağlar çok daha geniş erişim ve kullanım senaryoları.[2]

İşlevsellik değiştir

WebRTC ile genel süreç kullanıcının Javascript uygulamasını indirmesidir. Bu uygulama diğer kullanıcı ile iletişim kurmak için kullanılır. WebRTC geçit yolu genellikle kullanıcının WebRTC Javascript uygulamasını indirdiği yeri içerir. Kullanıcıdan çağrı alındığında, WebRTC geçit yolu aramanın WebRTC üzerinden erişilebilir olup olmadığını karar vermek zorundadır. Değilse, o zaman arama SIP'e dönüştürmek zorundadır. örneğin; Aramayı SIP'e dönüştürmeki, Geçit yolu farklı katmanlarda haritalamak zorundadır:

Uygun çözümler değiştir

WebRTC geçit yolu fonksiyonlarını desteklemek için zaten uygun iletişim çözümleri ve açık kaynak kodları vardır. Medya kullanma sinyal haritalama gibi WebRTC geçit yolu fonksiyonları SBC tarafından desteklenir.

WebRTC Geçit Yolu Açık Kodlar değiştir

Kaynakça değiştir

  1. ^ "WebRTC 1.0: Real-time Communication Between Browsers". Dev.w3.org. 9 Eylül 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Eylül 2012. 
  2. ^ "WebRTC:How and Why?" (PDF). FRAFOS. 12 Ocak 2015. 12 Haziran 2016 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 13 Temmuz 2016.