发明名称 根据RTP包生成ISO媒体文件的方法及其读取方法
摘要 本发明公开了一种根据RTP包生成ISO媒体文件的方法,步骤如下:确定流化样本的边界;生成虚拟媒体样本的采样数据;确定虚拟媒体样本的序号;生成流化样本的数据。进一步包括按照ISO媒体文件格式的规定生成媒体文件;流媒体服务器读取生成的媒体文件。本发明还公开了一种流媒体服务器读取生成的媒体文件的方法。与现有技术相比,本发明简化了处理流程,可以不关心具体的编码格式,基本上保存了原有RTP的负载数据,可以真实地再现原有的RTP数据,而且这种方法具有良好的扩展性,可以比较容易地兼容以后扩充的编码格式。
申请公布号 CN101222480B 申请公布日期 2012.05.09
申请号 CN200710001241.8 申请日期 2007.01.09
申请人 中兴通讯股份有限公司 发明人 王志英;阮亚平
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 龙洪;霍育栋
主权项 一种根据RTP包生成ISO媒体文件的方法,步骤如下:(1)确定流化样本的边界;(2)生成虚拟媒体样本的采样数据,具体为:将所述流化样本中包括的所有RTP负载数据作为虚拟媒体样本的采样数据;(3)确定虚拟媒体样本的序号;(4)生成流化样本的数据,其中,流化样本有n个入口,每个入口对应同一个虚拟媒体样本的不同数据段,生成的流化样本的数据包括RTP负载数据的入口;(5)按照ISO媒体文件格式的规定生成媒体文件,具体为:将生成的虚拟媒体样本和流化样本分别组成媒体轨、流化轨及其索引,按照ISO媒体文件格式生成正确的媒体文件。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部