[发明专利]用于数字电视广播的电子服务指南更新方法及装置有效
| 申请号: | 200710111556.8 | 申请日: | 2007-06-19 |
| 公开(公告)号: | CN101072311A | 公开(公告)日: | 2007-11-14 |
| 发明(设计)人: | 王泽民;曹刚;徐立锋 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04N5/44 | 分类号: | H04N5/44;H04N5/445;H04N7/08;H04N7/24;H04H1/00 |
| 代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 吴孟秋 |
| 地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 数字 电视广播 电子 服务指南 更新 方法 装置 | ||
技术领域
本发明涉及通信领域,更具体地涉及一种用于数字电视广播的电子服务指南更新方法及装置。
背景技术
随着移动数据业务的普及、手机性能的提高、以及数字电视技术和网络的迅速发展,利用具有操作系统和视频功能的智能手机观看电视的手机电视业务引起了人们的广泛关注。由于手机用户普及率高且手机拥有携带方便等特性,所以手机电视业务显示出了比普通电视更广泛的影响力。手持数字视频广播(Digital VideoBroadcasting Handheld,简称DVB-H)标准是手机电视标准中一种很有影响力的地面数字电视广播标准,在许多国家,尤其是欧美国家,得到了大力的推广和应用。
在DVB-H中,电子服务指南(Electronic Service Guide,简称ESG)包含当前可用服务的信息,通过这些信息,用户可以选择自己感兴趣的服务并且可以找到自己手机上已经存储的信息。
ESG更新可以让用户及时获取最新的服务信息,是ESG功能实现中的重要部分。
在DVB-H中,一个ESG实体(ESGEntry)信息包括若干个容器文件(Container),而每一个容器文件又包括若干个承载ESG节目信息、频道信息、付费信息、时间信息等的ESG分段(Fragment),它们的结构关系示意图如图1所示。
对于ESG更新的实现,DVB-H中并没有进行过多的说明。目前,在DVB-H中对于ESG更新的主要依据是ESG中的容器文件标识(ID)和版本号。
因此,在DVB-H中要实现ESG信息的更新一般需要以下几个过程:
首先,根据传输层上报的容器ID和版本号在ESG实体结构中遍历所有容器。通过对容器ID和版本号的比较,确认容器属于哪种更新类型(容器增加、容器改变、容器无变化)。二次遍历可以确认相对于先前的容器文件,哪些容器文件将被删除。
然后,对容器改变(包括容器增加)的容器文件进行解析,根据容器解析后的分段ID和版本号在该容器文件下的所有分段中遍历。通过对分段ID和版本号的比较,确认分段属于哪种更新类型(分段增加、分段改变、分段无变化)。
在分段比较结束后,需要重新遍历一遍该容器下的分段,确认是否有分段删除的情况。最后,再根据分段的更新类型在ESG分段管理数据表(如内容分段表、购买分段表,获取分段表等)中进行相应的更新操作。
可见,实现ESG信息的更新,需要保存容器文件列表以及各个容器文件下面的分段列表,而且分段数据数目一般都很多(通常都在100个分段以上),这样就需要消耗数量较大的手机内存资源;为了确定分段的更新类型,需要遍历容器文件列表和相应容器文件下面的分段列表,特别是对容器文件删除和分段删除类型,一般都需要进行两次遍历,这样就需要消耗手机的运行时间,对手机的性能有一定的影响。考虑到对手机的内存资源消耗和时间消耗,目前对ESG更新的实现都存在一定的弊端。
由此可见,需要一种新的用于数字电视广播的电子服务指南更新方法或装置。
发明内容
鉴于上述一个或多个问题,本发明提出了一种用于数字电视广播的电子服务指南更新方法及装置,以减小ESG更新时的内存资源耗费,从而有效、迅捷地实现对ESG分段信息的更新。
根据本发明的一方面,提供了一种用于数字电视广播的电子服务指南更新方法。该方法包括以下步骤:S202,在电子服务指南的容器文件的容器头中添加容器更新信息和在分段管理信息头中添加分段更新信息,其中,容器更新信息包括容器更新类型,分段更新信息包括分段更新类型;S204,在触发更新电子服务指南后,解析容器文件的容器头,在容器头中存在容器更新信息的情况下,判断容器更新类型;以及S206,根据容器更新类型进行后续处理。
其中,容器更新类型包括以下至少一种:容器文件无改变、容器文件增加、容器文件删除、容器文件改变。
其中,在容器更新类型为容器文件无改变的情况下,不进行任何处理;在容器更新类型为容器文件删除的情况下,读取容器更新信息中列出的待删除分段信息并删除对应分段信息;以及在容器更新类型为容器文件增加或改变的情况下,解析分段管理信息头中的分段更新类型并进行相应处理。
其中,在分段更新类型为分段无改变的情况下,不进行任何处理;在分段更新类型为分段删除的情况下,读取分段更新信息中的分段删除列表并删除对应分段;以及在分段类型为分段增加或分段改变的情况下,增加或改变分段管理数据表。在改变分段的情况下,先删除需要改变的分段再增加分段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710111556.8/2.html,转载请声明来源钻瓜专利网。





