[发明专利]监测TS流中PSI/SI数据版本的方法及装置有效
申请号: | 201210510298.1 | 申请日: | 2012-12-04 |
公开(公告)号: | CN102957962A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 孟新红 | 申请(专利权)人: | 青岛海信宽带多媒体技术有限公司 |
主分类号: | H04N21/434 | 分类号: | H04N21/434;H04N21/442 |
代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 李升娟 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监测 ts psi si 数据 版本 方法 装置 | ||
技术领域
本发明属于数字电视技术领域,具体地说,是涉及数字电视技术领域的数据处理技术,更具体地说,是涉及一种监测TS流中PSI/SI数据版本的方法及装置。
背景技术
机顶盒、一体机等数字电视接收机要实现节目实时数据更新、在线升级应用程序、更新系统时间、加密节目授权控制信息ECM及授权管理信息EMM的包标识符(PID)变化等应用,都需要实时监测TS流中PSI(节目特定信息)及SI(业务信息)数据版本是否发生了变化。现有技术中,各应用在需要或者PSI/SI数据版本时,通常采用的方法是每个应用各自从PSI/SI中查询所关心的表格数据版本,并判断版本是否发生了变化。由于缺乏对数据版本的统一管理,多个应用各自读取某个或某些表格的版本时,极容易会阻塞其他应用对相同数据版本的读取,从而经常会出现多个应用竞争同一数据而造成资源冲突、均不能快速获得所需信息的问题,影响了应用的正常运行。如果应用不能快速、正常进行,将影响数字电视接收机用户的收看体验,进而影响数字电视接收机的推广。
发明内容
本发明针对现有技术中数据版本监测因缺乏统一管理而容易造成资源冲突和数据阻塞等上述问题,提供了一种监测TS流中PSI/SI数据版本的方法和装置,通过设置后台监控模块对数据版本进行统一监测,并根据用户需求在版本发生变化时及时通知用户,提高了多用户获取数据版本的速度和准确性。
为实现上述发明目的,本发明采用下述技术方案予以实现:
一种监测TS流中PSI/SI数据版本的方法,所述方法包括下述步骤:
a1、启动解复用设备,对TS流进行解复用,获得PSI/SI数据;
a2、用户启动后台监控模块,设置要监测的数据的监测参数,将监测参数传输至后台监控模块;
a3、后台监控模块后台实时读取PSI/SI数据中的版本信息,根据监测参数监测相应的数据版本是否发生变化;
a4、在监测到监测参数对应的数据版本发生变化时,将数据版本信息及版本变化信息回传至用户。
如上所述的方法,为减少资源占用,提高其他用户数据版本获取速度,在所述步骤a4之后还包括下述步骤:
a5、用户获取完所需的数据版本信息及版本变化信息,关闭所述后台监控模块对其回传信息的功能。
如上所述的方法,在所述步骤a2中,所述要监测的数据为节目映射表格数据,所述监测参数为节目映射表格数据的包标识符、业务标识符和表标识符;要监测的数据为其他类型表格数据,监测参数为所有要监测的数据的包标识符和表标识符。
如上所述的方法,为简化监测参数,减少参数大小,在要监测的数据为其他类型表格数据时,为每个要监测的数据类型设置一个宏,所述监测参数为所有要监测的数据类型对应的宏经逻辑运算后的数值。
优选的,要监测的数据为其他类型表格数据,所述监测参数为所有要监测的数据类型对应的宏经逻辑或运算后的数值。
如上所述的方法,为进一步提高信息获取的实时性和准确性,在所述步骤a2中,用户将监测参数以注册回调函数的方式传输至后台监控模块;在所述步骤a4中,后台监控模块调用用户注册的回调函数,以回调函数的方式将数据版本信息及版本变化信息回传至用户。
为实现前述发明目的,本发明提供的装置采用下述技术方案来实现:
一种监测TS流中PSI/SI数据版本的装置,所述装置包括:
解复用设备,用来对TS流进行解复用,获得PSI/SI数据;
监测参数输入单元,用来供用户输入要监测的数据的监测参数;
后台监控模块,与解复用设备和用户监测参数输入单元相连接,接收用户监测参数,实时读取PSI/SI数据中的版本信息,并根据监测参数监测相应的数据版本是否发生变化;
后台监控模块开关控制单元,与后台监控模块和用户相连接,用来供用户对后台监控模块进行开关控制;
监测结果输出单元,与后台监控模块和用户相连接,用来将后台监控模块所监控的数据版本信息及版本变化信息回传至用户。
如上所述的装置,为减少资源占用,提高其他用户数据版本获取速度,在用户通过所述监测结果输出单元获取完所需的数据版本信息及版本变化信息时,通过所述后台监控模块开关控制单元关闭所述后台监控模块对其回传信息的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信宽带多媒体技术有限公司,未经青岛海信宽带多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210510298.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电源板及其加工方法
- 下一篇:室内电容器组起烟燃弧故障的保护方法及装置