Flashといえば、2000年代を代表するWeb技術でした。HTML5とスマートフォン(iPhone)の登場によって一気に主役の場を奪われましたが、それでもかつて作成した資産が多数残っています。 例えばFlash製の動画コンテンツもその一つです。今回はFlv形式の動画ファイルをHTML5で再生するPlay FLV in Browserを紹介します。

Play FLV in Browserの使い方

デモです。Flvファイルを選択して、レンダリングするだけです。

再生時間なども適切に表示されます。

Play FLV in BrowserはFlvファイルを再生するだけの機能しかありません。とはいえ、過去に作ったFlv資産を活かすためであれば、問題ありません。技術的にはFFMPEGに必要なコーデックを追加した上でWebAssembly化し、再生はCanvasとaudioタグで行っています。そのため処理も高速で、再生もスムーズです。

Play FLV in BrowserはC++製のオープンソース・ソフトウェア(MIT License)です。

Play FLV in Browser rinsuki/play-flv-in-browser: Play FLV in Browser!