我已经把原始的h264打包到MPEG-TS中了。但我也需要打包MJPEG。我需要什么stream_type标识?对于h264,它是0x1b。或者不可能打包MJPEG并通过UDP进行流?谢谢。
发布于 2015-05-07 12:57:58
我想你不能把MJPEG装进MJPEG 2-TS。但是您可以将它打包成其他格式的维基:
与国际标准(如MPEG-2 )中指定的视频格式和JPEG静止图像编码标准中指定的格式不同,没有任何文档定义了一种普遍公认为适用于所有上下文的完整的“Motion”规范的确切格式。这引起了对来自不同制造商的文件输出的兼容性的担忧。然而,每一种特定的文件格式通常都有一些标准的M编码方式.例如,微软将其标准格式存储在AVI文件中,两个苹果文档如何将M存储在QuickTime文件中,RFC 2435描述了如何在RTP流中实现M,而Apple计划用于Matroska文件格式。
此外,这里没有对应的基本流id:信息。
您可以使用UDP/RTP对其进行流。例如,您可以使用gstreamer (http://gstreamer.freedesktop.org)。
https://stackoverflow.com/questions/30101380
复制相似问题