【问题标题】:How to play mjpeg as video not image?如何将 mjpeg 播放为视频而不是图像?
【发布时间】:2018-05-11 09:59:23
【问题描述】:

我有 mjpeg 流(由 ffserver 生成),我将此流用作图像,如下所示:

<img src='http://localhost:8090/live.mjpg'>

基本上我可以在img 标签中看到视频,但它仍然是浏览器的图像——我没有像停止/播放这样的控件。

因此我的问题是,是否可以通过video 标签使用此流来获取控件?我试过了(在 Chrome 中),我得到了空的控制框(没有视频内容)。

我不是在寻找跨浏览器的古老兼容性,我在寻找将 mjpeg 视频流作为视频而不是动画图像来使用。

【问题讨论】:

标签: html video mjpeg


【解决方案1】:

&lt;video&gt; 标签仅支持以下 MIME 类型:

  • 视频/网络
  • 视频/ogg
  • 视频/mp4(仅限火狐?)

(来源:MDN

因此您需要将 mjpg (video/x-motion-jpeg) 转换为其中之一。您可能想使用a proxy server

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-28
    • 2010-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多