YouTubeがHTML5のVideoタグをデフォルトにしたと表明、従来のFlashに代わり

2015年1月28日

「過去4年のあいだ、私たちはブラウザベンダや幅広いコミュニティと協力し、課題を埋め合わせるために作業してきた。そして今日、YouTubeはHTML5の<Video>タグをChrome、IE 11、Safari 8そしてベータ版のFirefoxでデフォルトとすることにした」。YouTubeは1月27日付けで投稿したブログのエントリ「YouTube now defaults to HTML5 <video>」で、Flashに代わりHTML5のVideoタグをデフォルトにしたことを表明しました。

YouTube Engineering and Developers Blog: YouTube now defaults to HTML5

ブログでは、HTML5のVideoタグがデフォルトとなる上で重要だった以下の5つの技術を紹介しています(リンクはそれぞれのHTML5仕様)。

MediaSource Extensions
Adaptive Bitrateストリーミング(ビットレートに最適化されたストリーミング)によって、ネットワーク状況などに応じた効率的な動画送信が可能になったとのこと。

VP9 video codec
オープンなVP9コーデックは、高精細な動画のストリーミングを効率的に実現してくれ、いまや4Kや60Pにも対応。「and you can look for more about VP9 in a future post.」と、今後さらに改良されることもブログでほのめかされています。

Encrypted Media Extensions and Common Encryption
Encrypted Media Extensionsは、FlashやSilverlightのように動画プラットフォームやファイルフォーマットと暗号化機能が一体化した状態から、動画プラットフォームと暗号化の機能を切り離せるようにしてくれたとのこと。

WebRTC
WebRTCの通信機能によって、Webブラウザにプラグイン不要でライブ放送などを実現。

Fullscreen
フルスクリーンAPIで快適な視聴環境を提供。

一時期に比べるとHTML5の動画機能の進捗やコーデックの進化などについて注目されることはなくなってきていますが、YouTubeのVideoタグのデフォルト化は、複数のHTML5が提供する機能の充実によって着実にHTML技術が浸透が進んでいるのだな、ということを感じさせてくれます。

あわせて読みたい

HTML/CSS Web技術 Google




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本