WebRTC Nedir?

WebRTC, temel olarak açık iletişim teknoloji projesidir. Web tarayıcı üzerinden ses ve video iletişiminin sağlanmasını mümkün kılar. ‘Web-Based real time communication’ teriminin kısaltılmış halidir. Bu teknoloji sayesinde gerçek zamanlı iletişim uygulamalarına dönüştürmek mümkün oluyor. Bu yazımızda WebRTC nedir? sorusunu tüm detaylarıyla yanıtlayacağız…

Bu teknoloji 2015 senesinden sonra sık sık adından söz ettirmeye başladı. Özellikleri sayesinde de kısa sürede yüksek kullanım popülasyonuna ulaştı. Bunda API’ler aracılığıyla iletişim sağlamasının ve ücretsiz olmasının payı büyük. Ayrıca WebRTC açık kaynaklı bir proje olmasından dolayı da sevilen bir teknoloji noktasında.

Günümüzde WebRTC teknolojisini birçok telefon uygulaması ve web tarayıcı desteklemektedir. Bunlardan bazılarını listelemek mümkün.

Masaüstü Bilgisayalarda WebRTC;

  • Microsoft Edge 12+
  • Google Chrome 28+
  • Mozilla Firefox 22+
  • Safari 11+
  • Opera 18+

Android telefonlarda ise Chrome, Mozilla ve Opera uygulamalarında etkindir. İOS içinse MobileSafari’de etkin olduğunu söylemek mümkün. Web tarayıcılarına eklenen basit bir eklenti ile hızlı ve kolay görüntülü iletişim kurmak WebRTC sistemi ile mümkün hale geliyor.

Google WebRTC Nedir?

Google tarafından WebRTC teknolojisi 2011 yılının başında duyuruldu ve kullanılmaya başlandı. Günümüzde en çok kullanılan web ara yüzleri olan Chrome, Firefox ve Opera’da bu teknoloji gömülü halde geliyor. Yani kullanıcılar ekstra herhangi bir şey yüklemesine gerek kalmıyor. Ücretsiz bir eklentidir.

Google WebRTC eklentisini ücretsiz kullanacağınız gibi buna ek olarak açık kaynaklı bir proje olduğu için dilediğiniz yerden indirmeniz mümkün. Daha önce yazdığımız Özgür Yazılım Nedir? konusu bu alanda size açıklayıcı olabilir.

WebRTC Teknolojisi Ne Sağlıyor?

WebRTC sayesinde eş zamanlı multimedya uygulamaları tasarlanabiliyor. Tabi bunun için HTML5 ve Java Script API’leri kullanmak gerekiyor. Bu teknolojinin dilimizdeki karşılığı ‘Web Tabanlı Gerçek Zamanlı İletişim’ olarak biliniyor. Aslında en basit haliyle anlık olarak dosya gönderimi yapmanın arkasındaki teknolojidir dememiz mümkün.

Günümüzde birçok eş zamanlı dosya paylaşımı ya da iletişim araçları özel programlar veya uygulamalar halinde sunuluyor. Yani bu işlemler için programların indirilip kurulması, hatta bazıları için ücret ödenmesi gerekli. Fakat WebRTC sisteminde tüm bunlara gerek duyulmaz.

Benzer Yazılar

Java Nedir?

Java Nedir? İnternet ve bilgisayar teknolojilerini mihenk taşı olan Java, ilk olarak 1995 senesinde Sun Microsystems tarafından piyasaya sürülmüş bir sistemdir. Gelen olarak bir programlama…

Özgür Yazılım Nedir?

Özgür Yazılım Nedir? Özgür yazılım, bilişim dünyası kullanıcılarının özgürlüğünü temel prensip alan yazılım türüdür. Genel hatlarıyla kullanıcıların bir yazılım üzerinde değiştirme, çoğaltma, inceleme ve geliştirme…

Google Drive Nedir?

GOOGLE DRİVE NEDİR? Gelişen teknolojilerin ardından ortaya çıkan büyük veri kavramı, kullanıcılar için depolama sorunsalının doğmasına sebep oldu. Bu sorunsal bulut çözümleri ile büyük oranda…

Programlama Dilleri Nelerdir?

Teknoloji, sürekli olarak gelişen ve değişen bir kavram. Bu gelişim de haliyle insanların gündelik hayatını olumlu düzeyde etkiliyor. Çoğu zaman rutinler, alışkanlıklar değişiyor. İşte tüm…