紧急RTP发送音视频(CMMB复用协议)
发布时间:2011-06-27 19:30:36 文章来源:www.iduyao.cn 采编人员:星星草
紧急求救RTP发送音视频(CMMB复用协议)
最近在弄CMMB的复用部分,遇到了些问题,来请教下各位,谢了!
1. 对于CMMB标准中的视频部分,里面的参数“图像帧类型”:I 帧,B 帧,P 帧,请问这个参数是从NAL单元中的具体哪个位置解析得到的?有听人说是分析NAL单元的类型值,1--23的那个TYPE
2. 视频,音频里面都有个“相对播放时间”,请问这个参数怎样得到的?我现在的理解就是:接收到第一个RTP包,把包头部分的32位时间戳值计算保留,作为起始值。往后其它视频单元的“相对播放时间”值即为当前RTP包时间戳 减去 第一个RTP包的时间戳值
3. 对于音频部分,小弟也不明白,对于AAC类型的音频,CMMB协议是不是只能发送LATM封装的AAC啊,ADTS封装的貌似不允许吧?得事先通过转换成LATM封装,因为我看到CMMB协议里解析音频单元的时候是通过检查RTP包头的"M"标志位来判断一个音频单元是否接收完整,而ADTS封装貌似就没有这个概念,里面直接有具体的SIZE信息。 请问是这样的吗?要是方便的话,看是否麻烦教下我ADTS--->LATM封装的具体转换,我到网上搜集了点资料,有说到根据ADTS的控制信息部分去置LATM控制部分的值,但是对于LATM封装的具体协议(就是LATM内部具体的数据结构,排列模式)一直没找到资源
哪位朋友要是有AAC LATM封装的音频,也请麻烦告知下啊,看能否发个LATM封装的AAC音频测试码流或者ADTS--->LATM转换的资料给小弟,邮箱: 275504346@qq.com
描述专用术语可能相当不专业,还请见谅,我会补充的 - -!
初学者期待各位牛人的回复,谢谢!
提前祝大家中秋,国庆双节快乐!
------解决方案--------------------
1. 从H264标准来说,没有I P B帧的概念。从具体工程来说,会有这些概念。一般来说,NALU为5的是IDR帧,所谓的I帧,7,8为SPS, PPS。至于P,B帧,要看你们具体的定义了。
2.应该就是你理解的,通过RTP时间戳计算。
3.AAC搞过,LATM封装不懂。
------解决方案--------------------
我也在搞这些东东
不过可能在你前面一点点。。
前面两个有人回答了
第3个:aac传输有两种:adts和latm
cmmb默认的传输方式是latm
你可以百度一下“ AAC ADTS LATM 格式分析“
这个帖子里面有较为详细的描述
我现在郁闷的是怎么实现音视频同步呢?
也没有高手指点一下。。
------解决方案--------------------
RTP发送aac是负载latm格式的
详细见rfc3016与iso14496-3 2001
------解决方案--------------------
adts和latm的区别说是码流的头信息不同,其他编码语法都一样,你可以试着相互转化
------解决方案--------------------
参考:http://honwsn.itpub.net/post/41648/497237
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
DSHOW push
推模式,ConnectDirect 的,为什么我一直反回错误
下级级用的是HAALI的一个东西,用CMemStream拉模式的时候是可以连接的
...
-
ffmpeg编码后视频速度不正确,质量也不好,求助,求助,求助,求助啊
对采集到得摄像头图像进行编码保存,发现得到的视频质量不好,而且速度不...
-
请问怎么在live555中接收jpeg
请问,我现在想接收一个服务器发送的jpeg 不知道怎么用live555做一个客户端, 接收它并显示。
请问应...
-
XP SP3 YUV420 的fiter依赖 在线等答案……
链接时媒体类型为WMMEDIASUBTYPE_I420
有的XP可以播放出来
有的就不行,请问不能播放...
-
如何获取通过麦克风来获取当前说话的音量?
使用Wave系统API采集音频输入的数据,当数据缓存区满了后,收到消息取得数据后,如何根据这里...
-
RFC3984 有没有完整的中文版本呢?
搜了几个 都是一半英文一半中文的。哎 郁闷!
------解决方案--------------------
英文的凑合...
-
介绍一个学习directshow和com、atl技术的网站
有一个学习directshow和com、atl技术的网站,还可以下视频教程,共享给大家: http://www...
-
攻击帖:jrtplib、live555是个垃圾,刚开始搞流媒体就用这玩意就是找s
不解释~
来丢我砖头吧~~
我分太多了用不完~ 支持的散分~~~
...
-
50分,寻找《Visual C++音频/视频处理技术及工程实践》的随书光盘?
急于使用其中的几个例程。若哪位好心人能够提供,非常感谢!!我的QQ:52...
-
h264的高宽比怎么获取?
我看标准里面只有样点的高宽比啊。
还有,bit rate可以读出来吗?
------解决方案--------------------
是要...