【问题标题】:Can I create a MJPEG stream from an H.264 I-Frame stream?我可以从 H.264 I-Frame 流创建 MJPEG 流吗?
【发布时间】:2019-07-24 09:31:25
【问题描述】:

我正在开发一个使用 RTP 流式传输视频的 IP 摄像机。我使用的硬件编码器仅支持 H.264,但我需要生成 MJPEG 流以及 H.264。 我对 H.264 的 I-Frame 进行了相当多的阅读,在我看来,他们使用的压缩与 JPEG 非常相似。事实上,我不清楚有什么区别。 所以我的问题是,我可以生成仅 I 帧的 H.264 流的 MJPEG 流吗?

【问题讨论】:

    标签: jpeg h.264 mjpeg


    【解决方案1】:

    取决于这句话中“创造”的含义。是的,您可以将 h264 IDR 转码为 JPG,但您必须对其进行解码并重新编码。这些格式是使用类似的技术创建的,但具体的实现有很大的不同。

    【讨论】:

      【解决方案2】:

      我希望您的网络摄像机也支持其他原始格式(如 yuv、rgb、nv12 等)

      如果你有 mjpeg 编码器,你可以直接将原始格式转换为 mjpeg 帧。

      如果您的 IP 摄像机仅支持 H.264,那么在播放器/网关端,您可以从 H.264 转码为 mjpeg。

      【讨论】:

        猜你喜欢
        • 2011-12-16
        • 2014-05-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-24
        • 2013-05-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多