W3C, WebRTC standart durumunu verdi

W3C açıklandı yakın zamanda ilgili API'nin WebRTC, önerilen bir standart haline geldi.

Aynı zamanda, İnternet protokolleri ve mimarisinin geliştirilmesine adanmış olan IETF (İnternet Mühendisliği Görev Gücü) komitesi, mimariyi, protokol öğelerini, taşıma modlarını ve WebRTC'de kullanılan hata düzeltme mekanizmaları. Bu RFC'ler artık "Önerilen Standart" durumuna sahiptir.

WebRTC teknolojisine aşina olmayanlar için şunu bilmeleri gerekir: Bu, 2009'dan beri Google tarafından geliştirilmiştir Adobe Flash ve masaüstü uygulamalarına alternatif olarak tarayıcılar için bir iletişim platformu oluşturma fikrinin somutlaşmış hali olarak.

Google, 2011 yılında, bir dijital sinyal işleme şirketi olan GIPS'in BSD lisansı altında satın alınmasından elde edilen ses ve video işleme teknolojilerinin yanı sıra WebRTC ile ilgili geliştirmelerini yayınladı.

Aynı zamanda, WebRTC'yi kapsayan patentlere ücretsiz erişim sağlandı, Mozilla, Microsoft, Cisco ve Ericsson ile birlikte WebRTC standardizasyon süreci W3C ve IETF'de başladı.

O zamandan beri, WebRTC desteği tüm modern tarayıcılarda uygulanmıştır kullanıcılar arasında doğrudan bir iletişim kanalı düzenlemesi gereken iletişim programları, mobil uygulamalar ve web servislerinde yaygınlaşmıştır.

Örneğin, WebRTC'nin zaten sahip olduğu kapsam hakkında biraz daha fazla bilgi edinmek için, Bu, video ve sesli konferans uygulamalarında yaygın olarak kullanılmaktadıroyunlar, işbirliği platformları, anlık mesajlaşma, sistem akışı ve içerik dağıtımı.

WebRTC ile iletişim uygulamaları ses ve video trafiğini işleyebilir ven üçüncü taraflara ait teknolojiler ve harici eklentiler kullanılmadan yalnızca HTML ve JavaScript kullanarak gerçek zamanlı.

WebRTC dört temel bileşenden oluşur: bir kullanıcı oturumu yönetim sistemi, bir ses işleme motoru, bir video işleme motoru ve bir taşıma katmanı. Ses ve video işleme motorları, farklı kodeklerin (VP8, H.264) ve ayrıca gürültü bastırma yöntemlerinin kullanımına izin verir.

Tüm veriler yalnızca şifrelenmiş biçimde iletilir. Gerçek zamanlı veri aktarımı için, DTLS ve SRTP (Güvenli Gerçek Zamanlı Aktarım Protokolü) protokolleri, P2P iletişim kanallarını düzenlemek ve güvenlik duvarları ve adres çeviricileri (ICE, STUN, TURN, RTP-over-) aracılığıyla çalışmayı sağlamak için teknolojilerle birlikte kullanılabilir. TCP, bir proxy üzerinden çalışma yeteneği).

Standartlaştırılmış taban parçalarına ek olarak, W3C ve IETF de henüz onaylanmamış uzantılar geliştiriyor QUIC protokolünün aktarım olarak kullanılmasına ve AV1 video codec bileşeninin kullanımına izin veren.

Birden çok alıcıya iletimin organizasyonunu basitleştiren WebTransport API'sini ve video iletimini müşterinin bant genişliğine uyarlamak için Ölçeklenebilir Video Kodlama API'sini geliştirmek için bir çalışma grubu oluşturulmuştur.

WebRTC'nin sonraki sürümü için, ayrıca yetenekler kullanılıyor benzeri video konferans için uçtan uca şifreleme, ses ve video aktarımlarının canlı olarak işlenmesi (makine öğrenimi sistemlerinin kullanımı dahil), gelişmiş IoT cihazlarında sensörlerle kalıcı bir iletişim kanalı kurma araçları.

Web uygulamaları, WebRTC yeteneklerine bir JavaScript API özel olarak hazırlanmış aşağıdaki arayüzleri içerir:

  • getUserMedia- Yerel olarak bağlı bir cihazdan (web kamerası, mikrofon, video kamera) veya dosyadan bir multimedya akışı (video, ses) alın.
  • RTCPeerBağlantısı: kullanıcılar arasında doğrudan bağlantı kurulması, sinyal işleme, kodeklerle çalışma, bant genişliği kontrolü, güvenli bir iletişim kanalının organizasyonu.
  • RTCDataKanal: standart WebSockets API kullanılarak iki yönlü iletişim kanalı üzerinden keyfi veri alışverişi.
  • getStats: istatistiklerin alınması.

Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, danışabilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.