[发明专利]一种电视节目属性更新方法以及电视节目属性更新装置有效
| 申请号: | 201310753328.6 | 申请日: | 2013-12-31 |
| 公开(公告)号: | CN103747341A | 公开(公告)日: | 2014-04-23 |
| 发明(设计)人: | 陈秀强 | 申请(专利权)人: | 四川迪佳通电子有限公司 |
| 主分类号: | H04N21/45 | 分类号: | H04N21/45;H04N21/458 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
| 地址: | 621000 四川省绵阳市科创园区*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电视节目 属性 更新 方法 以及 装置 | ||
技术领域
本发明涉及移动通信领域,更具体地说,涉及一种电视节目属性更新方法以及电视节目属性更新装置。
背景技术
当前的机顶盒为了提高用户体验和方便前端对节目的管理,会在其PSI/SI表中的NIT表和SDT表中附加一些对节目进行描述的前端属性,比如LCN属性、Visible属性、节目名属性等。同时为了满足前端的管理需要,会要求这些属性动态地产生变化,比如Visible属性的变动,会导致本来描述为可见的节目,变动后在前端变化为不可见的了,机顶盒实时监测到节目属性的变化,并进行同步节目更新,而节目更新后有可能导致发生属性变化的节目是用户正在观看的节目,由于原有节目已经进行属性更新,故更新过程会导致用户正在观看的节目突然中断,严重影响用户体验。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种方法,在前端更新节目属性时,可以在尽量少干预用户的前提下进行节目更新达到提升用户体验的目的。
本发明解决其技术问题所采用的技术方案是:提供一种电视节目属性更新方法。
优选地,本发明的电视节目属性更新方法包括以下步骤:
S1:监控电视节目的前端属性是否发生变化;
S2:若所述电视节目的前端属性发生变化,则获取发生变化的所述电视节目及其前端属性;
S3:根据预先分类,判断所述发生变化的前端属性属于即时生效类属性还是非即时生效类属性;
S4:若所述发生变化的前端属性属于所述即时生效类属性,则立即更新所述电视节目的前端属性;
S5:若所述发生变化的前端属性属于所述非即时生效类属性,则在电视节目播放终端重启后更新所述电视节目的前端属性。
优选地,所述步骤S1具体为:
通过监控PSI/SI表中的常用表及其版本号是否发生了变化,监控电视节目的前端属性是否发生变化;所述PSI/SI表中的常用表包括NIT表、SDT表、PMT表、PAT表、CAT表、EIT表、TDT表中的至少一种。
优选地,所述步骤S3中的所述即时生效类属性包括已经被前端删除的电视节目的前端属性、由电视台设定的必须即时更新的电视节目的前端属性中的至少一种;
所述非即时生效类属性包括在Visible属性、LCN属性至少一方面发生变化的电视节目的前端属性。
优选地,所述步骤S2还包括:
若电视节目的前端属性发生变化,则备份电视节目播放终端当前内存中的电视节目的前端属性,然后更新电视节目播放终端内存中的电视节目的前端属性,并将所述发生变化的电视节目的前端属性保存到数据库中。
优选地,所述数据库中的保存结构包括当前索引、节目标识以及节目更新属性。
优选地,所述步骤S4具体包括:
若当前播放的节目生变化的前端属性属于所述即时生效类属性,则按照更新后的内存中的电视节目的前端属性播放节目;
若当前播放的电视节目发生变化的前端属性属于所述非即时生效类属性,则按所述当前内存中电视节目的前端属性的备份播放节目。
优选地,所述步骤S5具体为:
在电视节目播放终端重启后,读取更新后的内存中的电视节目的前端属性,遍历数据库,通过节目标识匹配电视节目,把更新后的电视节目的前端属性加载到数据库,删除备份,并按照所述更新后的内存中的电视节目的前端属性播放节目。
一种电视节目属性更新装置,包括:
监控模块,用于监控电视节目的前端属性是否发生变化;
解析获取模块,若所述电视节目的前端属性发生变化,则获取发生变化的所述电视节目及其前端属性;
判断模块,根据预先分类,判断所述发生变化的前端属性属于即时生效类属性还是非即时生效类属性;
更新模块,若所述发生变化的前端属性属于所述即时生效类属性,则立即更新所述电视节目的前端属性;若所述发生变化的前端属性属于所述非即时生效类属性,则在电视节目播放终端重启后更新所述电视节目的前端属性。
优选的,所述监控模块通过监控PSI/SI表中的常用表及其版本号是否发生了变化监控电视节目的前端属性是否发生变化;所述PSI/SI表中的常用表包括NIT表、SDT表、PMT表、PAT表、CAT表、EIT表、TDT表中的至少一种。
优选的,所述装置还包括存储备份模块,若所述电视节目的前端属性发生变化,则备份当前内存中的电视节目的前端属性,然后更新内存中的电视节目的前端属性,并将所述发生变化的电视节目的前端属性保存到数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川迪佳通电子有限公司,未经四川迪佳通电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310753328.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种苗木施肥装置
- 下一篇:一种清理再沸器管束堵塞的专用工具





