サーバーからのRTSP/RTPストリームを再生するWebアプリを構築しています
http://lscube.org/projects/feng
。
HTML5 ビデオ/オーディオ タグは rtsp または rtp をサポートしていますか? そうでない場合、最も簡単な解決策は何でしょうか? おそらく、VLC プラグインなどにドロップダウンするでしょう。
ベストアンサー1
技術的には「はい」
(でも実際はそうでもないけど…)
HTML 5 の<video>
タグはプロトコルに依存しません。気にしません。プロトコルはsrc
URL の一部として属性に指定します。例:
<video src="rtp://myserver.com/path/to/stream">
Your browser does not support the VIDEO tag and/or RTP streams.
</video>
または多分
<video src="http://myserver.com:1935/path/to/stream/myPlaylist.m3u8">
Your browser does not support the VIDEO tag and/or RTP streams.
</video>
とはいえ、タグの実装は<video>
ブラウザ固有です。HTML 5 はまだ初期段階なので、サポートが頻繁に変更される (またはサポートされない) ことが予想されます。
W3CのHTML5仕様(ビデオ要素):
ユーザーエージェントは、あらゆるビデオおよびオーディオコーデックとコンテナ形式をサポートする可能性があります。