1

私は、ビデオをストリーミングし、ハンドヘルドデバイス(特にiPhone)に対応する必要があるWebサイトを構築しています。一部のハンドヘルドはFlashをサポートしていないため、Flashプレーヤーの使用を避けています。Youtubeは、デスクトップとiPhoneの両方で再生できるように、どのようにビデオをストリーミングしますか?ユーザーのデバイスに基づいて何らかの方法でアクティブ化できる1つまたは複数のプレーヤーを探しています。

あなたの助けと指導は大歓迎です。ありがとう。

4

1 に答える 1

6

YouTubeのWebサイトなどは、iPhoneでのストリーミング再生にHTML5ビデオタグを使用しています。それはこのように動作します:

<video  width="480" height="360" controls>
    <source src="test.mp4" type="video/mp4" />
    <source src="test.ogv" type="video/ogg" />
</video>

Safari(デスクトップおよびモバイル)とChromeでは、h264で圧縮されたtest.mp4ファイルが再生されます。Firefoxはtest.ogvを再生します。他のビデオの場合は、フォールバックとしてFlashビデオプレーヤーを使用する必要があります。HTML5Mediaを使用して、すべてのフォーマット選択とフラッシュフォールバックを自動的に実行できます。タグのビデオプレーヤーコントロールを提供するSublimeVideoもチェックしてください<video>

于 2010-03-17T17:00:37.867 に答える