卫星电视数据的检测与过滤方法和系统技术方案

技术编号:20520313 阅读:54 留言:0更新日期:2019-03-06 03:56
本发明专利技术提供了一种卫星电视数据的检测与过滤方法,其特征在于,包括:对接收到的合法信息进行校验,确认正确后得到所需数据TS流的PID列表;根据实际需求设定解调器内部的寄存器组为黑名单或白名单,并将合法的PID列表写入白名单或非法的PID列表写入黑名单,不仅PID列表中的内容灵活可变,可实时更新,PID黑名单或白名单也可根据使用需求选择与更换,只用其中一种名单方式即可实现功能,无需存储所有的合法节目PID和非法节目PID,达到节省资源的目的。

【技术实现步骤摘要】
卫星电视数据的检测与过滤方法和系统
本专利技术属于数字电视
,涉及一种对卫星电视数据进行合法性检测并根据检测结果加以过滤的方法和系统。
技术介绍
目前全球在广播电视传送和转播的卫星数量已超过了170颗,占世界商用卫星数量的70%。全球卫星数字电视产业价值巨大,然而包括中国在内的亚太和中东地区的灰色市场侵占了巨额的市场容量,卫星数字电视市场内的非法侵权、非法节目播放情况非常严重,若无法从技术手段上解决,将极大妨碍我国卫星数字电视产业的发展,并侵犯合法卫星数字电视用户的权利。以往的安全机制大多集成于解码芯片内部或使用软件控制,基于解复用后与已存储台名对比识别台名信息,从而判断该卫星电视节目是否属于已批准可以落地的节目,进而达到控制该节目是否输出的目的(已有专利《卫星电视节目识别方法》(专利号:200410058038.0))。这种方式存储内容固定,数据传输量大,不能对节目进行实时控制,随着上星节目的不断增多,用户对清晰度等要求不断提高,卫星电视的数据传输量也越来越大,卫星电视节目的性能和安全性需要更可靠的技术来保证。
技术实现思路
本专利技术提供了一种卫星电视数据的检测与过滤方法和系统,根据需求实时更新解调器内部的黑名单或白名单,减少解调器与解码器之间的数据传输量,减轻解码负担,间接提高卫星广播电视接收系统的可靠性。针对上述问题,本专利技术提供了一种卫星电视数据的检测与过滤方法,具有这样的特征,包括:对接收到的合法信息进行校验,确认正确后得到所需数据TS流的PID列表;根据实际需求设定解调器内部的寄存器组为黑名单或白名单,并将合法的PID列表写入白名单或非法的PID列表写入黑名单。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,还具有这样的特征:其中,若生成的为合法数据的PID白名单,从解调后的TS流中提取当前TS流的PID;如果此PID与已存白名单中的PID匹配,则该TS流合法并进行输出;如果当前TS流的PID与已存白名单中的PID不匹配,则该TS流非法,关闭该码流输出。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,若生成的为非法数据的PID黑名单,从解调后的TS流中提取当前TS流的PID;如果此PID与已存黑名单中的PID匹配,则该TS流非法,关闭该码流输出;如果当前TS流的PID与已存黑名单中的PID不匹配,则该TS流合法则输出。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,已过滤的非法的TS流不可恢复。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,所述数据TS流包含:部分或者整体的节目信息和/或其他所需负载内容。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,合法的TS流输出至解码芯片进行解复用和解码。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,对接收到的合法信息采用通过数据广播方式播出的空中授权信息,按照预定间隔更新该空中授权信息。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,寄存器组包含若干寄存器,至少用于:区分指示所寄存为白名单或黑名单;分别用于配置PID,包含更新标志、有效标志和寄存PID,可配置的PID数量可根据需求增减。进一步可选地,在本专利技术所提供的卫星电视数据的检测与过滤方法中,配置PID的PID配置寄存器的长度位数为15bit,分别为:1bit更新标志,1bit有效标志,13bit寄存PID。另外,本专利技术还提供了一种卫星电视数据的检测与过滤系统,具有这样的特征,包括:接收校验部,用于对接收到的合法信息进行校验,确认正确后得到所需数据TS流的PID列表;名单设定过滤部,用于根据实际需求设定解调器内部的寄存器组为黑名单或白名单,并将合法的PID列表写入白名单或非法的PID列表写入黑名单。本专利技术的作用和效果根据本专利技术中这样基于PID的卫星电视数据的检测与过滤方法和系统,不仅PID列表中的内容灵活可变,可实时更新,PID黑名单或白名单也可根据使用需求选择与更换,只用其中一种名单方式即可实现功能,无需存储所有的合法节目PID和非法节目PID,达到节省资源的目的。附图说明图1是本专利技术卫星电视数据的检测与过滤方法的流程示意图;图2是卫星地面接收设备的结构框图;图3为本专利技术涉及到的寄存器组中寄存器设计。具体实施方式本专利技术中,卫星地面接收设备接收到空中合法信息列表更新等信息,确认正确后得到所需数据TS流的PID列表,根据实际需求设定解调器内部的寄存器组为黑名单还是白名单,并将合法PID列表写入白名单或非法PID列表写入黑名单。其中,本专利技术中,数据TS流包含:部分或者整体的节目信息和/或其他所需负载内容。TS流除了可以携带节目信息,也有很多其他的负载内容。由于本专利技术并不局限于以节目为单位,在某些不需要整套节目信息的应用场景也可灵活使用。包识别标志PID(PacketID)是识别TS包的重要参数,用来识别数据TS流所承载的数据。图1是本专利技术卫星电视数据的检测与过滤方法的流程示意图。如图1所示,若生成的为合法数据的PID白名单,从解调后的TS流中提取当前TS流的PID,如果此PID与已存白名单中的PID匹配,说明该TS流合法,输出给下一级解复用解码电路;如果当前TS流的PID与已存白名单中的PID不匹配,说明该TS流非法,关闭该码流输出。若生成的为非法数据的PID黑名单,从解调后的TS流中提取当前TS流的PID,如果此PID与已存黑名单中的PID匹配,说明该TS流非法,关闭该码流输出;如果当前TS流的PID与已存黑名单中的PID不匹配,说明该TS流合法,输出给下一级解复用解码电路。上述滤除方式不可恢复,只有芯片重新上电或者黑白名单重新更新,且该信息合法时才可以正常接收。本实施例的卫星地面接收设备见图2,图2是卫星地面接收设备的结构示意图,分为调谐器tuner、解调芯片、解码芯片和省略详细展示的各类外部设备。本专利技术所提供的卫星电视数据的检测与过滤系统、卫星电视数据的检测与过滤方法可集成于例如图2中的解调芯片内。图3为本专利技术涉及到的寄存器组中寄存器设计。图3中,寄存器组包含寄存器1~寄存器n。其中,寄存器0(reg0)为黑白名单配置寄存器,设置数字0为白名单,设置数字1为黑名单,具体使用时也可以依据需求设置数字0为黑名单,设置数字1为白名单,相应进行调整,对此不做限制。寄存器1~寄存器n为PID配置寄存器,用于配置PID,所占长度位数共15bit,分为1bit更新标志(updata_flag),1bit有效标志(pid_valid),13bit寄存PID,可配置的PID数量可根据需求增减。【实施例1】在本实施例1中,利用白名单的检测过滤方式,对卫星电视数据的检测与过滤方法进行以下说明:具体步骤如下:(1-1)国内合法卫星信息通过空中数据流方式广播到每个合法接收终端,终端接收到空中数据流后校验信息签名,确认正确后得到合法节目列表,根据此列表可生成合法节目列表的PID白名单。(1-2)预置解调芯片内部PID白名单寄存器为合法节目信息列表的PID有效;(1-3)TUNER接收卫星电视数据广播传给解调芯片,解调后只输出白名单中PID对应的TS流给解码芯片;(1-4)此过程中只要合法节目信息列表有变化,解调本文档来自技高网...

【技术保护点】
1.一种卫星电视数据的检测与过滤方法,其特征在于,包括:对接收到的合法信息进行校验,确认正确后得到所需数据TS流的PID列表;根据实际需求设定解调器内部的寄存器组为黑名单或白名单,并将合法的PID列表写入白名单或非法的PID列表写入黑名单。

【技术特征摘要】
1.一种卫星电视数据的检测与过滤方法,其特征在于,包括:对接收到的合法信息进行校验,确认正确后得到所需数据TS流的PID列表;根据实际需求设定解调器内部的寄存器组为黑名单或白名单,并将合法的PID列表写入白名单或非法的PID列表写入黑名单。2.如权利要求1所述的卫星电视数据的检测与过滤方法,其特征在于:其中,若生成的为合法数据的PID白名单,从解调后的TS流中提取当前TS流的PID;如果此PID与已存白名单中的PID匹配,则该TS流合法并进行输出;如果当前TS流的PID与已存白名单中的PID不匹配,则该TS流非法,关闭该码流输出。3.如权利要求1所述的卫星电视数据的检测与过滤方法,其特征在于:其中,若生成的为非法数据的PID黑名单,从解调后的TS流中提取当前TS流的PID;如果此PID与已存黑名单中的PID匹配,则该TS流非法,关闭该码流输出;如果当前TS流的PID与已存黑名单中的PID不匹配,则该TS流合法则输出。4.如权利要求2或3所述的卫星电视数据的检测与过滤方法,其特征在于:其中,已过滤的非法的TS流不可恢复。5.如权利要求1所述的卫星电视数据的检测与过滤方法,其特征在于:其中,所述数据TS流...

【专利技术属性】
技术研发人员:江陶曹陈晨梁伟强王峰戴永清
申请(专利权)人:上海高清数字科技产业有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1