[发明专利]一种MPEG-4的传输码流到互联网流媒体联盟流的实时转换方法无效
申请号: | 200610145625.2 | 申请日: | 2006-11-22 |
公开(公告)号: | CN101193289A | 公开(公告)日: | 2008-06-04 |
发明(设计)人: | 田洪亮 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/24;H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mpeg 传输 码流到 互联网 流媒体 联盟 实时 转换 方法 | ||
技术领域
本发明属于多媒体通信领域,尤其涉及一种运动图像专家组MPEG-4的传输码流(TS)到互联网流媒体联盟流(ISMA)的实时转换方法。
背景技术
通过IP(互联网协议)网络提供实时电视视频业务是一种趋势,IPTV(网络电视)的兴起就是这种趋势的一种体现。IPTV是在宽带互联网上传输,采用机顶盒加电视机进行显示和交互的一种新的视频业务。
在IPTV系统中,目前业界存在两种视频流的传输规范,即互联网中广泛使用的由互联网流媒体联盟(ISMA)提出的ISMA规范和在广电网络中广泛使用的由运动图像专家组(MPEG)提出的TS规范。TS规范采用TS包封装格式把音频流和视频流统一组包并复用成一个传输流,而ISMA协议则把视频流和音频流分开传输,因此这两种规范互不兼容。
由于ISMA协议是针对互联网特性提出,能够较好地适应IP网络上丢包、延时、抖动等网络特点,加上电信运营商已有互联网流媒体业务经营经验,因此,在IPTV系统中电信运营商通常倾向于采用ISMA传输规范,但电视内容却掌握在广电系统中,通常采用TS传输格式。为了解决格式转换问题,本文提出了从TS流实时转换成ISMA流的转码方法,并着重解决了转码过程中的时戳生成、组包策略和转码延时控制等问题。
发明内容
本发明要解决的技术问题是提供一种传统TS格式的视频流到ISMA传输流的实时转换方法,为电信运营商的IPTV系统提供从广电系统引入实时视频的解决方案。
一种MPEG-4的传输码流TS流到互联网流媒体联盟ISMA流的实时转换方法,包含以下内容:
(a)配置转码器的参数,包含视、音频编码类型,TS流节目号,ISMA直播流会话描述协议SDP参数,SDP参数中包含发送连接类型,即传输控制协议TCP或用户数据报协议UDP,和相应的端口号;
(b)转码器接收来自编码器的TS流;
(c)转码器按配置信息解复用TS流,根据TS流节目参考时钟PCR值生成对应的帧参考时间;
(d)转码器进一步处理解复用获得的视音频数据,根据配置信息和帧参考时间生成实时传输协议RTP包;
(e)生成RTP包之后,转码器将生成的视音频RTP包通过SDP参数中配置的用户数据报协议UDP端口或传输控制协议TCP端口发送至网络。
所述步骤(a)中转码器的参数还包含接收节目源网卡地址;发送节目网卡地址;节目源组播网络IP地址,非组播源则可取值0.0.0.0,及节目源端口号。
所述步骤(a)转码器的参数以配置文件的形式进行配置,每个配置文件可以配置多个节目。
所述步骤(d)中每个视频RTP包至多包含一个视频分组基本码流PES,即每个视频PES负载头都在RTP有效负载Payload的起始点。
所述步骤(d)中每个音频RTP包包含一个或多个音频PES,一个PES只属于一个RTP包。
所述步骤(d)中每个RTP包有效负载Payload的最大长度不超过1436字节。
所述步骤(e)中转码器不为排序预留缓存。
所述步骤(e)中转码器为RTP包中Marker标识置位预留的缓存不超过1个UDP包或TCP包。
所述步骤(e)中所述转码器接收和发送数据时采用异步机制,对共享内存的加锁控制以UDP包或TCP包为单位。
所述步骤(e)中转码器收到RTP包后,立即发送。
采用本文发明提供的TS流到ISMA流的实时转换方法,很好地解决了在基于ISMA传输规范的IPTV系统中接入MPEG-4的TS视音频内容的问题,从而为IPTV系统引入传统广电内容源提供了解决方案。
附图说明
图1是本发明TS流到ISMA流系统框图;
图2是本发明一种TS流到ISMA流的实时转换方法流程图;
图3是TS包封装格式示意图;
图4是MPEG-4视频流的RTP包封装格式示意图;
图5是MPEG-4音频流的RTP包封装格式示意图。
具体实施方式
图1所示是本发明由TS流转换至ISMA流的系统框图,包含编码器,转码器,IP网络和终端,其中转码器接收来自编码器的TS流,对该码流进行解复用后封装为RTP包,再通过IP网络发送至终端。
图2所示是本发明一种MPEG-4的TS流到ISMA流的实时转换方法流程图,包括以下步骤:
步骤一、配置
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610145625.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具自动备份功能的电子相框及自动备份方法
- 下一篇:一种组合钢筋砼空心楼板