マルチプラットフォーム ウェブ用のメディア API

ウェブ上で新しいデバイスやプラットフォームが普及するのに伴い、音声、動画、リアルタイム コミュニケーションも急激に成長しています。オンライン メディアの登場により、あらゆる種類のメディアの消費方法が変わりつつあります。

英国政府の調査によれば、大人の 53% がテレビを見ながら「メディア マルチタスク」を行っている、つまりモバイル デバイスを使ってメディアを共有、視聴している。多くの国では、テレビの視聴が減少し、オンラインでの視聴が増加しています。たとえば、2012 年に中国でテレビを見るのは、北京の世帯の 30% だけで、2009 年の 70% から減少しています。W3C Highlights 2013 によると、「過去 1 年間でモバイル デバイスでの動画視聴は 2 倍になりました。今年の米国では、1 日あたりのデジタル メディアの平均利用時間はテレビの視聴を上回る。視聴はもはや受動的な行動ではありません。米国では、エンターテインメントを利用する消費者の 87% が、テレビを見ながら 2 台目のデバイスを少なくとも 1 台使用すると回答しています。Cisco によると、「video ... は 2017 年までに世界の消費者トラフィックの 80 ~ 90% の範囲内になる見込みです」。これは毎秒 100 万分近くの動画に相当します。

ウェブ デベロッパー向けに Google が提供しているものは何でしょうか?オープンウェブ向けのメディア API のエコシステム: 複数のプラットフォームで機能する標準化された相互運用可能なテクノロジー。

テイクアウェイ

  • WebRTC は、ブラウザ内でのリアルタイムの通信を行うもので、現在、モバイルとパソコンに広くサポートされています。合計ですでに 12 億を超える WebRTC エンドポイントがあります。
  • ウェブオーディオは、音声の合成と処理のための高度なツールを提供します。
  • Web MIDI は Web Audio と統合されており、MIDI デバイスを操作できます。
  • 現在、音声要素と動画要素は、モバイルとパソコンのブラウザの 85% 以上でサポートされています。
  • Media Source Extensions は、アダプティブ ストリーミングとタイムシフトに使用できます。
  • EME は、保護されたコンテンツの再生を可能にします。
  • 文字起こし、キャプション、track 要素は、字幕、キャプション、タイムコード付きメタデータ、ディープリンク、ディープリンクを有効にします。

スライド: マルチデバイス ウェブ向けのメディア API