【问题标题】:packing MJPEG into MPEG-TS将 MJPEG 打包成 MPEG-TS
【发布时间】:2015-05-07 12:41:42
【问题描述】:

我已经将 RAW h264 打包到 MPEG-TS 中。但我还需要打包 MJPEG。我需要什么 PES stream_type id?对于 h264,它是 0x1b。还是无法打包 MJPEG 并通过 UDP 流式传输?谢谢。

【问题讨论】:

    标签: video video-streaming mjpeg


    【解决方案1】:

    我认为您不能将 MJPEG 打包到 MPEG2-TS 中。不过可以打包成其他格式wiki

    与 MPEG-2 等国际标准中规定的视频格式和 JPEG 静止图像编码标准中规定的格式不同,没有文件定义了一种被普遍认为是“运动”的完整规范的单一精确格式。 JPEG”适用于所有情况。这引发了对来自不同制造商的文件输出的兼容性问题。但是,每种特定的文件格式通常都有一些标准的 M-JPEG 编码方式。例如,Microsoft 记录了将 M-JPEG 存储在 AVI 文件中的标准格式,[2] Apple 记录了 M-JPEG 如何存储在 QuickTime 文件中,RFC 2435 描述了 M-JPEG 如何在 RTP 流中实现,以及 M-JPEG JPEG CodecID 计划用于 Matroska 文件格式

    另外,这里没有对应的基本流 id:http://en.wikipedia.org/wiki/Program-specific_information

    您可以使用 UDP/RTP 流式传输它。例如,您可以使用 gstreamer (http://gstreamer.freedesktop.org)。

    【讨论】:

      猜你喜欢
      • 2012-06-27
      • 2013-02-24
      • 1970-01-01
      • 2012-03-06
      • 2013-10-03
      • 1970-01-01
      • 2012-01-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多