[发明专利]直播多码率切换的方法和设备有效
申请号: | 201180000522.6 | 申请日: | 2011-05-31 |
公开(公告)号: | CN102204268A | 公开(公告)日: | 2011-09-28 |
发明(设计)人: | 王志兵 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;H04N21/274;H04N7/24 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 多码率 切换 方法 设备 | ||
1.一种互联网协议电视接收的方法,其特征在于,
获取直播频道的能力集信息,其中所述能力集信息包括所述直播频道的单播地址;
通过所述单播地址发送获取直播频道的接入请求,用于以单播形式接收所述直播频道;
在以单播形式接收所述直播频道过程中,获取接入参数,并根据所述接入参数选择合适的码率;
释放以单播形式接收所述直播频道的链接;
根据所选择的码率,发送以组播方式获取直播频道的接入请求,以组播形式接收所述直播频道。
2.如权利要求1所述的方法,其特征在于,其中所述接入参数包括接入带宽,在以单播形式接收所述直播频道过程中,获取所述接入带宽,并选择与所述接入带宽对应的码率。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
在所述接入参数发生变化之后,释放以组播形式接收所述直播频道的链接;
通过所述单播地址发送获取直播频道的接入请求,用于以单播形式接收所述直播频道;
在以单播形式接收所述直播频道过程中,获取新的接入参数,并根据所述新的接入参数选择合适的新码率;
释放以单播形式接收所述直播频道的链接;
根据所选择的新码率,发送以组播方式获取直播频道的接入请求,以组播形式接收所述直播频道。
4.如权利要求1至3任一项所述的方法,其特征在于,所述能力集信息还包括所述直播频道的码流个数、各码流的编码格式、分辨率、码率、组播地址。
5.一种互联网协议电视直播设备,其特征在于,所述设备包括:
内容管理系统单元,用于配置直播编码器;
直播编码器,用于根据所述内容管理系统单元的指令,将直播频道的直播信号进行多码率编码,形成多码率组播流,并通过组播放方式分发所述多码率组播流;
直播分发器,用于根据所述内容管理系统单元的指令,通过组播方式获取所述直播编码器分发的所述多码率组播流,缓存所述多码率组播流,并生成与多码率组播流的各码率对应的单播地址,然后将所述单播地址返回给所述内容管理系统单元;
用户门户单元,用于接收发自所述内容管理系统单元的直播能力集信息,其中所述能力集信息包括所述直播频道的单播地址;
其中所述直播分发器还用于通过所述单播地址接收终端发出的获取直播频道的接入请求,并将所述直播频道以单播形式发送,在以单播方式发送所述直播频道过程中,所述终端获取接入带宽,并根据所述接入带宽和终端解码能力选择合适的码率,然后释放所述以单播方式发送所述直播频道的链接,并切换到与所选择的码率对应的组播流,通过组播方式继续接收所述直播频道。
6.如权利要求5所述的设备,其特征在于,所述内容管理系统单元配置直播编码器支持的码流个数、各码流的编码格式、分辨率、码率、组播地址。
7.一种用于互联网协议电视直播的用户终端,其特征在于,所述用户终端包括:
接入请求模块,用于获取直播频道的能力集信息,其中所述能力集信息包括所述直播频道的单播地址,并且所述接入请求模块还用于通过所述单播地址发送获取直播频道的接入请求;
直播接收模块,用于接收所述直播频道,其中在接入请求模块通过所述单播地址发送获取直播频道的接入请求的情况下,所述直播接收模块以单播形式接收所述直播频道;
控制模块,用于在所述直播接收模块以单播形式接收所述直播频道的过程中,获取接入参数,并根据所述接入参数选择合适的码率,其中所述控制模块指令所述直播接收模块释放以单播形式接收所述直播频道的链接,并指令接入请求模块根据所选择的码率,发送以组播方式获取直播频道的接入请求,所述直播接收模块针对接入请求模块发送的组播方式获取直播频道的接入请求,以组播形式接收所述直播频道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180000522.6/1.html,转载请声明来源钻瓜专利网。