首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

接收到rtp数据的解包有关问题

2012-02-20 
接收到rtp数据的解包问题我通过rtsp访问一台摄像机,连通后获取的数据通过抓包工具抓包来看,去掉rtp头后的

接收到rtp数据的解包问题
我通过rtsp访问一台摄像机,连通后获取的数据通过抓包工具抓包来看,去掉rtp头后的数据为:
1C 80 00 00 01 09 10 00 00 00 01 27 4D 40 1F 8D 8D 28 14 07 B7 FE 00 08 00 06 D4 04 04 05 00 00 03 03 E8 00 00 C3 50 E8 40 01 00 00 03 00 09 00 02 EF 2E 34 20 00 80 00 00 04 80 01 77 97 04 FA 2C 00 00 00 01 28 EE 3C 80 00 00 00 01 06 00 0D 80 A5 AD 00 0A 1B 00 A5 AD 00 0A 1B 40 80 00 00 00 01 06 01 03 00 04 0A 80 00 00 00 01 06 06 01 AC 80 00 00 00 01 21 88 80 42 00 84 52 85 7F C6 2B 39 B7 6F 22 81 AA D6 16 78 64 BD BE 0F 06 BB 1D 83 4F 42 CD CB 12 B5 19 AE C9 4B FB 67 00 49 

除了前两个字节,后面的不知代表什么意思,我解过另外几款摄像机,他们的数据格式不是这样,参照的是rfc3894的标准,一般一帧的开始是“7C 81”再加数据,中间是“7C 01”再加数据,最后是“7C 41”再加数据,对于新接的这款摄像机却不是这样,我直接截取“1C 80”(相应的还有“1C 00”“1C 40”)的数据存成mp4文件,但用vlc不能播放,但我用vlc直接连这款摄像机是可以看到视频画面的,而且其数据也和我自己的程序连接时的数据格式一样,也就是说vlc是可以解这些数据的,应该是遵循了什么标准,现在想请教高手,这部分数据该怎么样来解,跪求帮忙。

[解决办法]
H264码流
00 00 01 09 10 00 00 00 01 27 
其中00 00 01 09 应该是分割符, 00 00 00 01 27 就是SPS,00 00 00 01 28PPS,

热点排行