从UDP数据包中提取mpeg传输流标头

时间:2011-07-12 08:47:59

标签: video-capture video-processing mpeg mpeg2-ts

我编写了一个程序,我从多播地址获取udp数据包。 现在我需要从这个包中提取mpegts。我能够获取udp数据包的有效负载。有人可以帮我从udp包中提取mpeg头。

1 个答案:

答案 0 :(得分:3)

MpegTS通常通过UDP与RTP一起传输。跳过RTP标头。其余的(188 * 7字节)是有效载荷,7个TS包。每个数据包应以0x47开头。

<强>更新

有多个打包层,每个包装/分块序列。上层非常好,底层(基本流)依赖于编解码器而且非常混乱。

MPEG TS - MPEG PES - MPEG ES