Çoklu Platform Web İçin Medya API'leri

Web'de yeni cihazların ve platformların yaygınlaşmasıyla birlikte ses, video ve gerçek zamanlı iletişimde de büyük bir büyüme görüyoruz. Online medya, her türlü medyayı kullanma şeklimizi değiştiriyor.

Birleşik Krallık hükümetinin yaptığı bir araştırmada, yetişkinlerin% 53'ünün TV izlerken "medyanın çoklu görev" yaptığı, yani medya paylaşmak ve tüketmek için mobil cihazları kullandığı ortaya çıktı. Birçok ülkede TV izleme oranı düşük, çevrimiçi izleme oranı ise artıyor. Örneğin Çin'de 2012'de Pekin'deki hanelerin yalnızca% 30'u TV izledi. Bu oran 2009'da% 70'di. W3C'nin Öne Çıkanları 2013'e göre, "Geçtiğimiz yıl mobil cihazlarda video izleme oranı iki katına çıktı. Bu yıl, ABD'de dijital medya için günlük olarak harcanan ortalama süre, televizyon izlemeyi geride bırakacak. İçerik izlemek artık pasif bir işlem değil. ABD'de eğlence tüketicilerinin% 87'si televizyon izlerken en az bir tane ikinci ekran cihazı kullandığını söylüyor. Cisco 'nun videosuna göre 2017 yılına kadar global tüketici trafiğinin yüzde 80 ila 90'ını kaplayacak. Bu da her saniye yaklaşık bir milyon dakikalık video anlamına geliyor.

Peki web geliştiricileri için elimizde neler var? Açık web için bir medya API'leri ekosistemi: Birden çok platformda çalışan standartlaştırılmış, birlikte çalışabilir teknolojiler.

Çalmalar

  • Tarayıcıda gerçek zamanlı iletişim sağlayan WebRTC, artık mobil ve masaüstü cihazlarda yaygın olarak desteklenmektedir. Toplamda zaten 1,2 milyardan fazla WebRTC uç noktası bulunmaktadır.
  • Web Audio, ses sentezi ve işleme için gelişmiş araçlar sunar.
  • Web Audio ile entegre olan Web MIDI, MIDI cihazlarıyla etkileşime olanak tanır.
  • Ses ve video öğeleri artık mobil ve masaüstü tarayıcıların% 85'inden fazlasında desteklenmektedir.
  • Medya Kaynağı Uzantıları, uyarlanabilir akış ve zaman değiştirme için kullanılabilir.
  • EME, korunan içeriğin oynatılmasını sağlar.
  • Transkriptler, altyazılar ve parça öğesi; altyazıları, altyazıları, zamanlı meta verileri, derin bağlantıyı ve derin aramayı etkinleştirir.

Slaytlar: Birden çok cihaza yönelik web için Medya API'leri