sdp中的a=ftmp streamtype=5 mode= AAC_hbr config=1210对于RTP中的audio有什么作用

julia_wjy 2012-03-01 09:22:51
我现在知道从RTP包中提取出音频数据,但是这个音频数据直接能播放吗?需不要需要根据SDP中的配置信息对提取出来的音频数据加入header?
急急急,哪位大侠可以教我一下
...全文
637 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rightorwrong 2012-03-06
  • 打赏
  • 举报
回复
接收到的音频rtp数据是经过编码的,根据编码信息进行解码后才能播放
aac需要根据定长度进行解码
zoulie 2012-03-03
  • 打赏
  • 举报
回复
这些信息是音频解码器需要获取的解码信息初始化解码器,
而RTP负载里面的是AAC的裸数据,不带帧头的,
直接将RTP负载送给解码器就行了
julia_wjy 2012-03-02
  • 打赏
  • 举报
回复
今天好像又明白了一点,我现在做的相当于IPTV吧,就是要把前端通过RTSP协议接收下来的RTP打包的audio ES流播放出来,但是RTP包的payload去前面应该还有AU_HEADER,SDP中的信息诸如(a=ftmp streamtype=5 mode= AAC_hbr config=1210,sizelength=13,index=3,deltaIndex=3),我是不是要根据这些信息来去除payload里面的前面若干个字节,才能得到净audio数据?

2,553

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧