可能な場合はネイティブHTML5をサポートし、h264をネイティブにサポートしていないブラウザーではフラッシュにフォールバックするvideojsのように機能するものが必要です。私はvideojsを動作させていますが、MP3ファイル(videojsではサポートされていません)もサポートする必要があるため、mediaelementjsを試してみようと思いました。
mediaelementjsのWebサイトを読むと、これは機能するはずですが、FlashPlayerが実際にh264を再生するかどうかはわかりません。別のコーデックを含める必要があるようですが、絶対にやりたくないようです。h264のみにエンコードし、ブラウザがそのコーデックをサポートしていない場合はFlashで再生するプレーヤーを使用し、ブラウザがサポートしている場合はHTML5を使用します。
何かアドバイス?