API multimediali per il web multipiattaforma

Insieme alla proliferazione di nuovi dispositivi e piattaforme sul web, stiamo assistendo a una crescita enorme delle comunicazioni audio, video e in tempo reale. I media online stanno trasformando il modo in cui consumiamo contenuti multimediali di tutti i tipi.

Uno studio del governo del Regno Unito ha rilevato che il 53% degli adulti svolge attività multimediali "multitasking" mentre guarda la TV: utilizza i dispositivi mobili per condividere e consumare contenuti multimediali. In molti paesi la TV sta calando, mentre quella online è in aumento. In Cina, ad esempio, nel 2012 solo il 30% delle famiglie di Pechino guardava la TV, in calo rispetto al 70% del 2009. Secondo il report W3C Highlights 2013, "Nell'ultimo anno la visione di video sui dispositivi mobili è raddoppiata. Quest'anno negli Stati Uniti, il tempo medio giornaliero trascorso sui media digitali supererà la visione della TV. La visione non è più un atto passivo. Negli Stati Uniti, l'87% dei consumatori di contenuti di intrattenimento afferma di utilizzare almeno un dispositivo con un secondo schermo mentre guarda la TV". Secondo Cisco, "il video ... sarà compreso tra l'80 e il 90% del traffico globale dei consumatori entro il 2017". Ciò equivale a quasi un milione di minuti di video al secondo.

Cosa abbiamo per gli sviluppatori web? Un ecosistema di API multimediali per il web aperto: tecnologie standardizzate e interoperabili che funzionano su più piattaforme.

Possessi guadagnati

  • WebRTC fornisce comunicazione in tempo reale nel browser ed è ora ampiamente supportato su dispositivi mobili e desktop. In totale esistono già oltre 1,2 miliardi di endpoint WebRTC.
  • Web Audio fornisce strumenti sofisticati per la sintesi e l'elaborazione dell'audio.
  • Web MIDI, integrato con Web Audio, consente l'interazione con dispositivi MIDI.
  • Ora gli elementi audio e video sono supportati su più dell'85% dei browser per dispositivi mobili e desktop.
  • Le estensioni per origini multimediali possono essere utilizzate per lo streaming adattivo e lo spostamento temporale.
  • EME consente la riproduzione di contenuti protetti.
  • Le trascrizioni, i sottotitoli e l'elemento traccia consentono di attivare sottotitoli, sottotitoli codificati, metadati a tempo, link diretti e ricerca approfondita.

Presentazioni: API multimediali per il Web multi-dispositivo