[发明专利]一种数字电视广播手持设备的会话描述协议获取方法有效
申请号: | 200710073647.7 | 申请日: | 2007-03-22 |
公开(公告)号: | CN101052094A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 曹刚;张本全 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N5/00 | 分类号: | H04N5/00;H04N5/445;H04N7/24;H04H1/00;H04M1/725 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 电视广播 手持 设备 会话 描述 协议 获取 方法 | ||
技术领域
本发明涉及一种在DVB-H(Digital Video Broadcasting Handheld,数字电视广播手持设备)手机电视领域中的SDP(Session DescriptionProtocol,会话描述协议,以下简称SDP)的获取方法,尤其涉及的是一种通过获取SDP能使手机电视在复杂的ESG(Electronic ServiceGuide,电子服务指南,以下简称ESG)信息中快速、准确地获取用户所选择的业务频道的方法。
背景技术
随着3G时代的到来,手机电视相关技术越来越成为电子通讯领域研究的热点。在目前手机电视的主流标准中,其中DVB-H支持的公司最多,覆盖面最广。它是欧洲数字电视广播标准化团体组织为通过地面数字广播网络向便携/手持终端提供多媒体业务所制定的传输标准,且有着广泛的商用前景。
在实际应用中,要使用DVB-H手机电视来消费相关的业务(如收看电视节目、视频文件下载等),首先需要通过终端上一个ESG浏览器应用程序来接收并加载数字电视广播中的ESG信息。
ESG菜单包含了当前手机电视可用业务的所有信息,包括如电视频道信息、电视节目信息、电视播放和音视频文件下载所需的相关参数等,通过这些信息,用户可以选择自己感兴趣的业务进行消费。其中电视播放(包括免费、加扰和收费频道的播放)和音视频文件下载所需的参数(如该频道媒体数据包在广播信道中对应的IP地址和端口号、媒体包的编解码格式等)都包含在各自对应的一个SDP文件中。
SDP文件的存在有两种方式,一种是带外方式,即SDP文件独立于ESG容器文件之外,ESG容器文件中的获取段只提供接收该文件的信息。另外一种方式是带内方式,即SDP文件内嵌在ESG获取段中,需要ESG引擎从该段中解析出SDP文件。
当前大部分商用DVB-H网络都使用后一种方式。通常一个业务频道总是关联一个获取段,该段只包含一个SDP文件,在这种情况下当用户选择一个业务频道进行消费时,ESG浏览器通过向ESG引擎查询可以直接获取该频道所需要的SDP文件。
但在实际DVB-H商用网广播的ESG信息中,有些频道会关联两个或两个以上的获取段,而有些获取段又会包含两个或两个以上的SDP文件,这样该业务频道就对应了多个SDP文件,因此ESG引擎需要借助获取段中的辅助属性(如音频、视频、下载等)来选取该频道正确的SDP文件。但由于ESG获取段中辅助属性数据有时候并不完整,例如有时服务器端为了提高ESG发送效率,只提供了部分辅助属性(辅助属性只包含在ESG获取段中,与SDP文件中本身的数据结构没有关系),ESG引擎可能会错误地选择SDP,造成不能实现用户选择的业务。
现有技术通常的解决方法是依次尝试输入该业务频道对应的SDP文件,直到获取到一个正确的SDP文件为止。这种方法在频道对应的SDP文件较多时,会大大减低手机电视的运行效率,同时会增加终端崩溃的风险。
所以在DVB-H手机电视系统中,迫切需要有一种可靠的方法可以使手机电视在复杂的ESG信息中快速、准确地获取用户选择业务频道所需的SDP文件,以实现相关的业务,从而提高DVB-H手机电视的整体性能。
发明内容
本发明的目的就是提供一种数字电视广播手持设备的会话描述协议获取方法,为了克服DVB-H手机电视系统中常规SDP获取方法的缺点,是一种可以在复杂的ESG信息中快速、准确地获取用户选择的业务频道所需SDP文件的方法,同时在ESG获取段辅助属性不完整的情况下也能保障SDP文件选取的正确性,从而正常地实现相关的业务。
本发明的技术方案包括:
一种数字电视广播手持设备的会话描述协议获取方法,其包括会话描述协议(SDP)接收阶段的处理、会话描述协议查询阶段的处理和会话描述协议决策阶段的处理;其特征在于,所述会话描述协议决策阶段的处理包括:
A、电子服务指南(ESG)浏览器接收到电子服务指南引擎返回的会话描述协议信息链表后,取得用户选择的业务类型并设置初始的会话描述协议媒体类型优先级别;
B、遍历会话描述协议查询结果信息链表中的每一个节点,若业务类型属于电视或广播类型且该会话描述协议节点上的成员特性类型为空,则根据该节点的内容媒体类型设置当前节点的媒体类型优先级别,并保存最大媒体类型优先级别对应的会话描述协议节点,并继续检查下一个节点;
C、输出最大媒体类型优先级别对应的会话描述协议节点上的会话描述协议文件。
所述的方法,其中,所述步骤B还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710073647.7/2.html,转载请声明来源钻瓜专利网。