3

ライブ ビデオ ストリーム用の HTTP API を提供するビデオ ストリーミング サーバーがあります。ストリームは、たとえばmultipart/x-mixed-replace、各ビデオ フレームが特定の境界文字列で区切られているように送信さ--DigifortBoundaryれます。また、各フレームには独自のContent-Typeヘッダーが付属しており、この特定のストリーミング サーバーのドキュメントによると、次のいずれかになります。

  • 画像/jpeg
  • 画像/ウェーブレット
  • ビデオ/mpeg
  • ビデオ/h263
  • ビデオ/h264

ストリームの例:

--DigifortBoundary
Content-Type: image/jpeg
Content-Length: 35463

JPEG_DATA
JPEG_DATA
..
..
..
JPEG_DATA
--DigifortBoundary
Content-Type: image/jpeg
Content-Length: 34236

JPEG_DATA
JPEG_DATA
..
..
.. JPEG_DATA

multipart/x-mixed-replace問題は、ビデオ プレーヤーを HTML ページに埋め込む必要があることですが、コンテンツ タイプや HTTP 経由のストリーミングをサポートするプレーヤーが見つかりませんでした。通常、フラッシュ ビデオ プレーヤーがRTMPまたはRTSPをサポートしていることは知っていますが、HTTP ビデオ ストリーミングをサポートするプレーヤーについては聞いたことがありません。

それができるWebビデオプレーヤーを知っていますか?

4

1 に答える 1