我有一个视频流服务器,它为实时视频流提供 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
问题是,我需要在 HTML 页面中嵌入视频播放器,但我找不到任何支持multipart/x-mixed-replace
内容类型甚至通过 HTTP 流式传输的播放器。我知道那里的 Flash 视频播放器通常支持RTMP或RTSP,但我从未听说过支持 HTTP 视频流的播放器。
你知道任何可以做到这一点的网络视频播放器吗?