Gerçekte
Skype, GoogleTalk, Jitsi gibi uygulamalar ve Adobe Flash uygulamaları
olmadan da web tarayıcısı üzerinden ve hiçbir eklenti kurmadan anında
görsel ve sesli iletişim kurabilmek teknik olarak mümkün. Ancak bunun
için standart bir protokol olmadığından her firma kendi teknolojilerini
geliştirmek zorunda kalıyor. Örneğin Google, Hangout uygulaması için her
bir tarayıcı ve her bir işletim sistemi için ayrı ayrı eklenti ve
uygulamalar geliştirmek durumunda. Ancak yakında tüm bu yazılımlara
gerek kalmayacak gibi görünüyor.
Google,
Mozilla ve Opera ile birlikte bu iş için WebRTC (Web Real Time
Communications) adında bir W3C standardı üzerinde 2011 yılından beri
çalışıyor. Bu sayede tek bir HTML5 uygulaması ile farklı sistemler ve
tarayıcılar üzerinden gerçek zamanlı sesli ve görsel iletişim mümkün
olacak. Gerekli kütüphaneler tarayıcılarda gömülü olacak ve standart Javascript API'leri sayesinde yönetilecek, herhangi bir cihazda kullanıcının ihtiyacı olan tek şey modern bir web
tarayıcıdan ibaret olacak.
AT&T, Mozilla ile birlikte geliştirdiği WebRTC'yi temel alan WebPhone projesi için "vision for the future of seamlessly integrated communication." diyor. İnternet bağlantısının olduğu her
yerden hiçbir ek yazılıma gerek duyulmadan platform bağımsız kesintisiz anlık veri paylaşımı imkanı A.Graham Bell’in icadını tarih kitaplarına kaldırabilir mi?
Özellikle IPv6’nın sağlayacağı avantajlar, mobil cihazların gelişimi ve VOIP desteği ile birlikte düşününce olabilir diyorum.
WebRTC Desteği Firefox ve Chrome tarayıcıların son sürümlerine ekleniyor, Firefox ile test etmek için http://mozilla.github.com/webrtc-landing/ adresindeki örneklere bakabilirsiniz.
WebRTC'de öntanımlı kodlama VP8 olmuş (başka açık kodlamalar da destekleniyor ve ileride eklenebilir), ancak Microsoft bu durumdan pek memnun olmamış olacak ki CU-RTC adını verdiği benzer bir çalışmayı bağımsız olarak yürütüyor ve WebRTC'den daha esnek ve özelleştirilebilir olduğunu iddia ediyor.
http://html5labs.interoperabilitybridges.com/cu-rtc-web/cu-rtc-web.htm