信号处理方法、装置、系统、电子设备及可读存储介质制造方法及图纸

技术编号:38145417 阅读:14 留言:0更新日期:2023-07-08 10:03
本申请是关于一种信号处理方法、装置、系统、电子设备及可读存储介质,涉及广播电视技术领域,包括:在接收到服务端发送的NDI信号和元数据时,对每一帧NDI信号中的元数据进行解析,得到解析后的元数据,其中,解析后的元数据包括服务端为每一帧NDI信号中添加的发送端机器名字段和信号源名字段;对解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果;根据数据比对结果,修正信号的连接。本申请通过根据元数据在监测到发生信号串流时,可重新进行信号的连接,实现了对信号连接的修正,避免了信号交叉,解决了收发信号时出现的信号串流问题。信号串流问题。信号串流问题。

【技术实现步骤摘要】
信号处理方法、装置、系统、电子设备及可读存储介质


[0001]本申请涉及广播电视
,尤其涉及一种信号处理方法、装置、系统、电子设备及可读存储介质。

技术介绍

[0002]在广播电视行业信号监看系统里,需要对信号的各个环接进行监看,确保信号在每一个节点上的正确性。
[0003]目前,对监看系统中的信号进行监看可通过NDI协议将信号从相应的节点通过IP网络发送出去,这样任何接入IP网络的设备或节点都可以方便的接收到对应的信号进行监看。
[0004]然而,当一个服务端同时发出比较多的音视频流时,就会发生接收端在接收音视频流时经常发生串信号的情况,此情况发生的原因在于服务端每发出一个音视频流,就会默认从5961开始打开一个端口,如果占用就尝试打开下一个,以此类推。当密度比较大时,比如16路信号,在网络连接出现波动时有几路信号断开重试连会发生端口交叉的现象,而客户端还按照原来端口接收音视频流,就会导致信号交叉,出现信号串流的问题。

技术实现思路

[0005]为克服相关技术中存在的问题,本申请提供一种信号处理方法、装置、系统、电子设备及可读存储介质。
[0006]根据本申请实施例的第一方面,提供一种信号处理方法,应用于客户端,所述方法包括:
[0007]在接收到服务端发送的NDI信号和元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,其中,所述解析后的元数据包括服务端为每一帧所述NDI信号中添加的发送端机器名字段和信号源名字段;
[0008]对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果;
[0009]根据所述数据比对结果,修正信号的连接。
[0010]可选地,在所述在接收到服务端发送的NDI信号和元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据的步骤之前,包括:
[0011]对每一个播放器设置发送端机器名字段和信号源名字段,得到配置信息;
[0012]将所述配置信息存储至本地。
[0013]可选地,所述对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果,包括:
[0014]将所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的发送端机器名字段进行数据比对,以及,将所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段进行数据比对;
[0015]在所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的
发送端机器名字段匹配,以及,所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段匹配的情况下,数据比对结果为匹配;
[0016]在所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的发送端机器名字段不匹配,以及,所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段不匹配的情况下,所述数据比对结果为不匹配;
[0017]在所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的发送端机器名字段不匹配,或者,所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段不匹配的情况下,所述数据比对结果为不匹配。
[0018]可选地,所述根据所述数据比对结果,修正信号的连接,包括:
[0019]在所述数据比对结果为不匹配的情况下,播放器停止接收所述服务端发送的NDI信号,并根据本地中的配置信息包括的发送端机器名字段和信号源名字段重新查找对应的NDI信号进行连接。
[0020]根据本申请实施例的第二方面,提供一种信号处理方法,应用于服务端,所述方法包括:
[0021]在向客户端发送网络设备接口协议NDI信号时,在每一帧所述NDI信号中添加元数据,其中,所述元数据可以包括发送端机器名字段和信号源名字段;
[0022]将所述NDI信号和所述元数据发送至所述客户端,其中,所述元数据用于所述客户端在接收到所述服务端发送的NDI信号和所述元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果,根据所述数据比对结果,修正信号的连接。
[0023]根据本申请实施例的第三方面,提供一种信号处理系统,包括:
[0024]客户端,用于在接收到服务端发送的NDI信号和元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,其中,所述解析后的元数据包括服务端为每一帧所述NDI信号中添加的发送端机器名字段和信号源名字段,对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果,根据所述数据比对结果,修正信号的连接;
[0025]服务端,用于在向客户端发送网络设备接口协议NDI信号时,在每一帧所述NDI信号中添加元数据,其中,所述元数据可以包括发送端机器名字段和信号源名字段,将所述NDI信号和所述元数据发送至所述客户端,其中,所述元数据用于所述客户端在接收到所述服务端发送的NDI信号和所述元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果,根据所述数据比对结果,修正信号的连接。
[0026]根据本申请实施例的第四方面,提供一种信号处理装置,应用于客户端,包括:
[0027]数据解析模块,用于在接收到服务端发送的NDI信号和元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,其中,所述解析后的元数据包括服务端为每一帧所述NDI信号中添加的发送端机器名字段和信号源名字段;
[0028]数据比对模块,用于对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果;
[0029]数据修正模块,用于根据所述数据比对结果,修正信号的连接。
[0030]根据本申请实施例的第五方面,提供一种信号处理装置,应用于服务端,包括:
[0031]数据添加模块,用于在向客户端发送网络设备接口协议NDI信号时,在每一帧所述NDI信号中添加元数据,其中,所述元数据可以包括发送端机器名字段和信号源名字段;
[0032]数据发送模块,用于将所述NDI信号和所述元数据发送至所述客户端,其中,所述元数据用于所述客户端在接收到所述服务端发送的NDI信号和所述元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果,根据所述数据比对结果,修正信号的连接。
[0033]根据本申请实施例的第六方面,提供一种电子设备,包括:
[0034]处理器;
[0035]用于存储处理器可执行指令的存储器;
[0036]其中,所述处理器被配置为执行所述指令,以实现如第一方面或第二方面所述的信号处理方法。
[0037]根据本申请实施例的第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信号处理方法,其特征在于,应用于客户端,所述方法包括:在接收到服务端发送的NDI信号和元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,其中,所述解析后的元数据包括服务端为每一帧所述NDI信号中添加的发送端机器名字段和信号源名字段;对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果;根据所述数据比对结果,修正信号的连接。2.根据权利要求1所述的方法,其特征在于,在所述在接收到服务端发送的NDI信号和元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据的步骤之前,包括:对每一个播放器设置发送端机器名字段和信号源名字段,得到配置信息;将所述配置信息存储至本地。3.根据权利要求1所述的方法,其特征在于,所述对所述解析后的元数据和本地中的配置信息进行数据比对,得到数据比对结果,包括:将所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的发送端机器名字段进行数据比对,以及,将所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段进行数据比对;在所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的发送端机器名字段匹配,以及,所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段匹配的情况下,数据比对结果为匹配;在所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的发送端机器名字段不匹配,以及,所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段不匹配的情况下,所述数据比对结果为不匹配;在所述解析后的元数据包括的发送端机器名字和所述本地中的配置信息包括的发送端机器名字段不匹配,或者,所述解析后的元数据包括的信号源名字段和所述本地中的配置信息包括的信号源名字段不匹配的情况下,所述数据比对结果为不匹配。4.根据权利要求1所述的方法,其特征在于,所述根据所述数据比对结果,修正信号的连接,包括:在所述数据比对结果为不匹配的情况下,播放器停止接收所述服务端发送的NDI信号,并根据本地中的配置信息包括的发送端机器名字段和信号源名字段重新查找对应的NDI信号进行连接。5.一种信号处理方法,其特征在于,应用于服务端,所述方法包括:在向客户端发送网络设备接口协议NDI信号时,在每一帧所述NDI信号中添加元数据,其中,所述元数据可以包括发送端机器名字段和信号源名字段;将所述NDI信号和所述元数据发送至所述客户端,其中,所述元数据用于所述客户端在接收到所述服务端发送的NDI信号和所述元数据时,对每一帧所述NDI信号中的元数据进行解析,得到解析后的元数据,对所述解析后的元数据和本地中的配置信...

【专利技术属性】
技术研发人员:任宇川巩相君谢小恒
申请(专利权)人:北京正奇联讯科技有限公司
类型:发明
国别省市:

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

1