すでに書いているように、ビデオを再生するにはFlash Playerが必要になるため、(ほとんどの)モバイルデバイスでFlashVideoを使用することはできません。それでも、実際のFlashムービー( )は、ビデオファイル(あなたの場合)を.swf
開いてFlashコンテナ内で再生する以上のことはしません。.flv
すべてのデバイスでビデオを準備するには、通常、<video>
最初にHTML5を提供し、ブラウザーがまだHTML5に対応していないときにFlashにフォールバックするアプローチを使用します。これは、html5-video-tag wiki、すべての人のためのビデオ、またはDiveintoHTML5で説明されています。
単一のFLVファイルの状況に関しては、そのファイルがエンコードされているコーデックによって異なります。H264エンコードを使用している場合、HTML5ビデオとFlashビデオは同じソースファイルを共有できます。このようなファイルは通常.m4v
、.mp4
またはと呼ばれる.f4v
ので、ファイルは古いバージョンのFlashで使用されていたOn2VP8コーデックをまだ使用している可能性があります。
そのため、そのファイルが実際に使用しているコーデックを友達に尋ね、結果に応じて、FlashベースとHTML5ベースの両方の再生で使用できるようにそのビデオをH264形式に再エンコードすることを検討してください。
残念ながら、これはFirefoxまたはOperaのユーザーには対応していません(GoogleがWebM-Codecをプッシュしようとしているため、Chromeは将来H264サポートを終了する可能性があることにも注意してください)。そのため、これらのブラウザを作成するかどうかを選択する必要があります。フラッシュにフォールバックするか、(ogg
おそらく)別の種類のメディアソースを提供します。