发明名称 |
根据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 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部 |