请问接受RTP数据包的SOURCE FILTER大体如何开发??谢谢

RabbitLBJ 2010-08-12 08:34:07
小弟现在已经可以用SOCKET把从服务端发过来的RTP包正确接受。想问下接下来的工作是不是需要对RTP包进行一定的解析处理和排序(看了下协议,不清楚是不是除了RTP的报头,后面的就全部是流媒体数据了呢??)。然后用SOURCE FITLER封装成SAMPLE?

我的思路是在SOURCE FILTER里面写一个控制器类成员,改类控制数据的收发,解析和排序,用缓冲区或者链表存储处理之后的数据。当缓冲区满或者链表到一定长度时候。调用FILTER的GETBUFFER方法填充SAMPLE。之后的解码之类就直接用其他已经有的FITLER了

不知道这个思路行得通不?有什么需要改的地方??另外有没有什么可以参考的代码??谢谢!!!
...全文
115 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,553

社区成员

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

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