[发明专利]自助码流分析方法无效
申请号: | 200710305822.0 | 申请日: | 2007-12-27 |
公开(公告)号: | CN101472165A | 公开(公告)日: | 2009-07-01 |
发明(设计)人: | 于海波 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24 |
代理公司: | 深圳市科吉华烽知识产权事务所 | 代理人: | 胡吉科 |
地址: | 518055*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自助 分析 方法 | ||
【技术领域】
本发明涉及数字机顶盒(包括其它DVB相关产品)设计开发及测试过程中需要对码流进行分析的技术,尤其是指一种自助码流分析方法。
【背景技术】
现有的码流分析软件可以分析DVB标准中现有的表与描述子。现有的码流分析软件不能分析用户私有的自定义格式的表与描述子,而现实的码流分析过程中,有半数的情况是需要分析私有格式的表与描述子,现有码流分析软件已经不能满足实际需求。
【发明内容】
本发明所要解决的技术问题是,克服现有技术的不足,提供一种可以按用户编辑并存储的描述子和表规则来解析接收到的信息的方法。
本发明解决其技术问题所采用的技术方案是:一种自助码流分析方法,包括如下步骤:
a)、接受用户对用户定义规则的输入;
b)、在程序初始时将所述的用户定义规则导入;
c)、在有数据处理时按所述的用户定义规则解析。
所述的用户定义规则是描述子和表规则,所述的用户定义规则存储为外部文件。
所述的用户定义描述子规则过程包括以下步骤:
第一步:在规则编辑界面处选择:编辑所述的描述子规则;
第二步:在相应的输入框并填写所述的描述子Tag值与所述的描述子的名称;
第三步:在所述的描述子规则框填写用户自定的描述子规则;
第四步:点击添加规则按钮即可。
所述的用户定义定义表规则过程包括以下步骤:
步骤一:在规则编辑界面处选择:编辑所述的表规则;
步骤二:在相应的输入框并填写所述的表的PID值,TableID值与所述的表的名称;
步骤三:在所述的表规则框填写用户自定的表规则;
步骤四:点击添加规则按钮即可。
所述的步骤a)是指用户对所述的描述子和表规则进行编辑。
按照所述的描述子的TAG值和所述的表的PID与TableID区分规则。
所述的步骤b)是程序在初始化时通过读取所述的外部文件来导入所述的描述子和表规则。
其特征在于:所述的步骤c)是将接收到的数据按照所述的描述子的TAG值和所述的表的PID与TableID,在所述的描述子规则里查找相应的规则进行解析。
一种自助码流分析方法,具体操作步骤包括:步骤1、接收用户对描述子和表规则进行编辑并将该描述子和表规则存储为外部文件;步骤2、在程序初始化时通过读取所述的外部文件来导入所述的描述子和表规则;步骤3、将接收到的数据按照所述的描述子和表的区分标准,在所述的描述子规则里查找相应的规则进行解析。
所述的区分标准是所述的描述子的TAG值和所述的表的PID与TableID。
本发明的有益效果是,将描述子和表规则存储为外部文件,可以通过用户自定义进行编辑描述子和表规则,实现了用户可以随意增减修改描述子和表规则的功能,使用户具备不修改码流分析软件而快速添加私有协议分析能力。
【附图说明】
图1是自助码流分析方法的工作流程图。
【具体实施方式】
如图1所示,本发明实施方式一种自助码流分析方法,不是将描述子和表规则内置于代码中,而是按照一定的格式将描述子和表规则存储为外部文件,用户可以通过自定义对存储于外部的文件进行编辑,随意增减修改描述子和表规则,使用户具备不用修改码流分析软件而可以快速准确添加私有协议的分析能力。在程序初始化时通过读取外部文件来导入所述的描述子和表规则,各个规则以描述子的TAG值和表的PID与TableID来进行区分。码流分析方法可以分析并组合出单个的Section数据后再根据其描述子的TAG值和表的PID与TableID,,在导入的描述子规则里面查找相应的规则来对接收到的数据进行解析。
用户自定义描述子过程包括如下步骤:
第一步:在规则编辑界面处选择:编辑描述子规则。
第二步:在相应的输入框并填写描述子Tag值与描述子的名称(软件在码流解析的时候会根据填写的Tag值来确定是采用用户定义的此描述子规则,如果Tag值相等,则会采用用户定义的此规则来解析相应的描述子,并现实用户填写的描述子名称)
第三步:在描述子规则框填写用户自定的描述子规则。
以下下举例说明:
以下描述子为用户想要添加的私有描述子(其表述方式按照国际文献惯例表述):
描述子名称为:My_descriptor
My_descriptor()
{
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710305822.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络影音浏览系统及其方法
- 下一篇:车辆监控系统及车辆监控方法