4K视音频流的安全控制系统、方法及计算机程序产品与流程

文档序号:21543286发布日期:2020-07-17 17:47阅读:236来源:国知局
4K视音频流的安全控制系统、方法及计算机程序产品与流程

本申请涉及视频播放领域,尤其涉及一种4k视音频流的安全控制系统、方法及计算机程序产品。



背景技术:

现有技术中传统的电视信号是通过sdi(serialdigitalinterface,数字分量串行接口)的方式进行传播,因此,相应的视音频产品都是使用sdi传输方式进行设计的。

随着技术的发展,以及观众对于清晰度更高的要求,4k超高清视频的观感得到了更多观众的认可。但是,4k超高清ip视音频流数据有别于传统电视信号数据,对传送质量有一定的要求。例如,一路4k4k视音频流码率为12gbps/s高带宽、无压缩、无丢包传输、时延要求为无阻塞、各环节故障均在20ms以内、ip信号切换无丢帧。

并且,对于4k超高清ip视音频流除了要保障传输质量的问题以外,4k超高清ip视音频流的安全问题也十分重要。而现阶段,针对4k超高清ip视音频流的安全性问题的解决方案未做相关开发。



技术实现要素:

本申请实施例中提供了一种4k视音频流的安全控制系统、方法及计算机程序产品,实现了对4k视音频流播放安全性的控制。

第一方面,本发明实施例提供了一种4k视音频流的安全控制系统,包括:

系统调度中心,用于配置4k视音频流的属性信息;

交换机设备,用于根据所述4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备;

终端设备,用于接收所述4k视音频流以及确定所述4k视音频流携带的属性信息是否符合预设授权属性参数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述系统调度中心,具体用于:配置4k视音频流的信号属性、收发属性和4k流属性;以及,

配置4k视音频流的分发策略;

配置所述终端设备的预设授权属性参数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,交换机设备,具体用于:

读取所述4k视音频流的4k流属性;

根据所述4k流属性确定所述4k视音频流对应的指定终端设备;所述指定终端设备包括边界网关设备、骨干交换机设备、终端设备以及无归属设备;

将所述4k视音频流发送至所述指定终端设备。

第二方面,本发明实施例还提供一种4k视音频流的安全控制方法,包括:

获取待传输的4k视音频流的属性信息;

根据所述待传输的4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备;

所述指定终端设备接收所述4k视音频流后,确定所述4k视音频流携带的属性信息是否符合预设授权属性参数。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在获取4k视音频流的属性信息之前,所述方法还包括:

为每一个4k视音频流配置属性信息;所述属性信息包括信号属性、收发属性和4k流属性。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述待传输的4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备,包括:

读取所述4k视音频流的属性信息中的信号属性;

当所述4k信号属性符合指定信号列表中的一个数据,按照指定的分发策略调度4k视音频流至指定终端设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述待传输的4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备,包括:

读取所述4k视音频流的属性信息中的4k流属性;

当所述4k流属性符合指定流属性列表中的一组数据,按照指定的分发策略调度4k视音频流至指定终端设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述按照指定的分发策略调度4k视音频流至指定终端设备,包括:

根据所述4k流属性确定指定终端设备参数;

根据所述指定设备参数调度4k视音频流至指定终端设备。

如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定所述4k视音频流携带的属性信息是否符合预设授权属性参数,包括:

读取所述4k视音频流的4k流属性;

确定所述4k流属性是否符合预设授权属性参数中的任意一个数据。

第三方面,本发明实施例还提供一种计算机程序产品,可直接加载到计算机的内部存储器中,并含有软件代码,所述计算机程序经由计算机载入并执行后能够实现如第二方面中任一种所述的方法。

本发明实施例提供的4k视音频流的安全控制系统、方法及计算机程序产品,通过系统调度中心为每一个4k视音频流配置属性信息,然后交换机设备根据配置的4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备,使得指定终端设备在接收到4k视音频流之后,进一步的确定所述4k视音频流携带的属性信息是否符合预设授权属性参数,从整个流程上来看,不符合配置属性信息的4k视音频流无法进入到系统中进行调度,保障了第一层级的安全性,进入到终端设备内的4k视音频流还需要得到进一步的验证才可以进行播放,进一步的保障了播出安全性,解决了现有技术中缺少针对4k超高清ip视音频流的安全性问题的解决方案的问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本发明实施例提供的4k视音频流的安全控制系统的结构示意图;

图2为本发明实施例提供的4k视音频流的安全控制方法的流程图;

图3为本发明实施例提供的4k视音频流的安全控制方法的另一流程图;

图4为本发明实施例提供的4k视音频流的安全控制方法的另一流程图。

具体实施方式

为了使本申请实施例中的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

4k超高清视频其具有高清晰度的特点,对于硬件的帧精度控制要求很高,不同厂家的网络设备例如,交换机设备、终端设备等,使用的属性信息内容均不同,因此,电视台在播放4k超高清视频,需要根据不同厂家的网络设备的特点,分别进行控制。

现阶段,4k超高清无压缩视音频信号按照标准封装由有4个信号组成,分别是:1路视频信号、2路音频信号(通道1-16,功能声道控制)、1路数据信号(信号元数据和控制数据)。在传送过程中,对传送质量要求较高,例如,一路4k4k视音频流码率为12gbps/s高带宽、无压缩、无丢包传输、时延要求为无阻塞、各环节故障均在20ms以内、ip信号切换无丢帧。

并且,对于4k超高清视音频流除了要保障传输质量的问题以外,4k超高清视音频流的安全问题也十分重要。例如,ip信号接入端、ip信号传输端、接收站点与发送站点以及信号源必须为播出部授权许可方可接入与播出。而,现有技术中,对于ip信号安全并未作相关开发。

基于此,本发明实施例提供一种4k视音频流的安全控制系统,其目的在于提高ip信号安全。具体地,图1为本发明实施例提供的4k视音频流的安全控制系统的结构示意图,如图1所示,本发明实施例提供的4k视音频流的安全控制系统,具体可以包括:系统调度中心1、交换机设备2、终端设备3。

其中,系统调度中心1,用于配置4k视音频流的属性信息;交换机设备2,用于根据4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备;终端设备3,用于接收4k视音频流以及确定4k视音频流携带的属性信息是否符合预设授权属性参数。

具体地,系统调度中心1,具体用于:配置4k视音频流的信号属性、收发属性和4k流属性;以及,配置4k视音频流的分发策略;配置终端设备的预设授权属性参数。其中,信号属性包括信号id、音频信号通道1、音频信号通道2、数据通道、其他通道;信号id包括4k1.2g视频信号id(ip/ip段)、4k1.5g视频信号id(ip/ip段)、非4k信号id;音频信号通道1包括4k音频信号通道1-8id(ip/ip段);音频信号通道2包括4k音频信号通道9-16id(ip/ip段);数据通道包括4k辅助数据id(ip/ip段);其他通道包括4k音频信号其它id(ip/ip段)等。

收发属性包括接收id、发送id。

4k流属性包括4k流名称id、4k流别名id、关联4k信号流名称id、关联4k信号属性参数、关联物理设备属性参数、关联收发属性参数、流状态属性参数。

配置4k视音频流的分发策略,具体可以包括:物理设备属性参数;设备名称、设备类型、物理端口号、边界网关设备id、骨干交换机设备id、终端设备id、无归属设备id等。

通过在系统调度中心为每一个4k视音频流配置属性信息,根据4k视音频流配置的属性信息,进行不同的调度,使得4k视音频流在进入系统时可以调度到指定的物理设备上,调度的运行设备主要是交换机设备,具体地,交换机设备,用于:读取4k视音频流的4k流属性;根据4k流属性确定4k视音频流对应的指定终端设备;指定终端设备包括边界网关设备、骨干交换机设备、无归属设备以及终端设备;将4k视音频流发送至指定终端设备。可以理解的是,在本发明实施例中,根据4k流属性确定4k视音频流对应的指定终端设备是边界网关设备、骨干交换机设备、无归属设备以及终端设备中的一个。需要说明的是,在本发明实施例中,硬件设备往往因为不同的厂商生产的产品差异,而导致不能执行通用的控制指令,在该种情况下,就需要第三方信号终端控制软件来对设备进行控制,即,对无归属设备进行控制。

可以理解的是,只有符合配置好的4k视音频流的属性信息的4k视音频流才可以进入到系统中,不符合配置信息的视音频流是无法进入到交换机设备中的。接下来,交换机设备将根据指定的分发策略调度4k视音频流至指定终端。

并且,为了节约系统资源,系统可以对处于激活状态的4k视音频流进行识别和控制。其中是否处于激活状态可以通过4k视音频流的属性信息来确定,具体可以是4k流属性中的流状态属性来确定。

终端设备在接收4k视音频流后,还需要确定4k视音频流携带的属性信息是否符合预设授权属性参数。可以理解的是,预设授权属性参数也是在系统调度中心进行配置的,预设授权属性参数中会包含有指定ip信号,即可以发送和接收的ip信号,禁止发送和接收的ip信号等。

本发明实施例提供的4k视音频流的安全控制系统,通过系统调度中心为每一个4k视音频流配置属性信息,然后交换机设备根据配置的4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备,使得指定终端设备在接收到4k视音频流之后,进一步的确定4k视音频流携带的属性信息是否符合预设授权属性参数,从整个流程上来看,不符合配置属性信息的4k视音频流无法进入到系统中进行调度,保障了第一层级的安全性,进入到终端设备内的4k视音频流还需要得到进一步的验证才可以进行播放,进一步的保障了播出安全性,解决了现有技术中缺少针对4k超高清ip视音频流的安全性问题的解决方案的问题。

进一步地,结合前述的4k视音频流的安全控制系统,本发明实施例还提供了一种4k视音频流的安全控制方法,具体的,图2为本发明实施例提供的4k视音频流的安全控制方法的流程图,如图2所示,本发明实施例提供的4k视音频流的安全控制方法,具体可以包括如下步骤:

101、获取待传输的4k视音频流的属性信息。

需要说明的是,本发明实施例中的每一个待传输的4k视音频流都会携带有一些属性信息,例如,ip信息、视音频名称、视音频大小等。当待传输的4k视音频流进入到系统时,为了确定该待传输的4k视音频流是否是安全的,首先需要对属性信息进行鉴别。

102、根据待传输的4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备。

根据前述系统内容可知,待传输的4k视音频流所携带的属性信息不符合预先配置的4k视音频流的属性信息时,该待传输的4k视音频流是无法进入到系统中的。只有符合预先配置的4k视音频流的属性信息的4k视音频流,才可以按照指定的分发策略调度4k视音频流至指定终端设备。在调度过程中,可以根据预先设置的分发策略,将4k视音频流调度至边界网关设备、骨干交换机设备、终端设备或者无归属设备等设备上。

在一个具体的实现过程中,可以具体为,读取4k视音频流的属性信息中的信号属性;当4k信号属性符合指定信号列表中的一个数据,按照指定的分发策略调度4k视音频流至指定终端设备。

在另一个具体的实现过程中,还可以具体为,读取4k视音频流的属性信息中的4k流属性;当4k流属性符合指定流属性列表中的一组数据,按照指定的分发策略调度4k视音频流至指定终端设备。其中,按照指定的分发策略调度4k视音频流至指定终端设备可以具体包括:根据4k流属性确定指定终端设备参数;根据指定设备参数调度4k视音频流至指定终端设备。

103、指定终端设备接收4k视音频流后,确定4k视音频流携带的属性信息是否符合预设授权属性参数。

在另一个具体的实现过程中,可以具体为,读取4k视音频流的4k流属性;确定4k流属性是否符合预设授权属性参数中的任意一个数据。

可以理解的是,系统中的系统调度中心会为每一个节点设备配置属性信息,目的在于逐层控制4k视音频流,实现有序、安全的调度。

由于,安全的4k视音频流的属性信息在系统运行时,多为提前进行配置的,因此,在本发明实施例中,还提供一种4k视音频流的安全控制方法,具体的,图3为本发明实施例提供的4k视音频流的安全控制方法的另一流程图,如图3所示,在步骤101之前,还可以包括如下步骤:

100、为每一个4k视音频流配置属性信息。

在本发明实施例中,属性信息包括信号属性、收发属性和4k流属性。具体的配置内容可以参照前述说明。

图4为本发明实施例提供的4k视音频流的安全控制方法的另一流程图,如图4所示,其为本发明实施例中提供的为每一个4k视音频流配置属性信息的具体过程,需要说明的是,图4仅为示例性说明,其并不是本申请中唯一的配置顺序。

为了能够更好的说明本发明实施例中的方法流程,下面将结合具体的使用场景进行介绍:

1、配置4k视音频流的属性信息

4k流名称id:12g-频道1-4k信号

信号属性:视频信号通道239.1.0.1、音频信号通道1-239.2.0.1、音频信号通道2-239.3.0.2、数据通道239.4.0.1

收发属性:接收id:12g-频道1-接收、属性:接收

物理设备属性参数:设备名称:12g-频道1-4k信号-发送源、终端设备id:10.0.0.1/32、设备类型:1有效

4k流属性:4k流名称id:4k-频道1、关联4k信号属性参数:12g-频道1-4k信号、关联收发属性参数:12g-频道1-接收、关联物理设备属性参数:12g-频道1-4k信号-发送源、流状态属性参数:1-启用

应用位置:边界网关

2、读取4k视音频流的属性信息

读取属性信息中流状态属性参数为1,应用位置为边界网关,启动分发策略,按照边界网关的格式将4k视音频流进行封装,发送至边界网关对应的接口,边界网关接收到数据后,判断终端设备id是否为10.0.0.1,若是,则视频信号通道239.1.0.1、音频信号通道1-239.2.0.1、音频信号通道2-239.3.0.2、数据通道239.4.0.1的数据可以进入。

本发明实施例提供的4k视音频流的安全控制方法,通过获取待传输的4k视音频流的属性信息,然后,根据4k视音频流的属性信息,按照指定的分发策略调度4k视音频流至指定终端设备,指定终端设备接收4k视音频流后,确定4k视音频流携带的属性信息是否符合预设授权属性参数,从整个流程上来看,不符合配置属性信息的4k视音频流无法进入到系统中进行调度,保障了第一层级的安全性,进入到终端设备内的4k视音频流还需要得到进一步的验证才可以进行播放,进一步的保障了播出安全性,解决了现有技术中缺少针对4k超高清ip视音频流的安全性问题的解决方案的问题。

为了实现前述内容的方法流程,本申请实施例还提供一种计算机程序产品,可直接加载到计算机的内部存储器中,并含有软件代码,计算机程序经由计算机载入并执行后能够实现如前述内容中任一种方法。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1