【技术实现步骤摘要】
一种用于验证终端的数据处理系统
[0001]本专利技术涉及数据处理领域,特别是涉及一种用于验证终端的数据处理系统。
技术介绍
[0002]在音视频指挥系统开会过程中,需要对终端设备的状态进行验证,以确保入会的每个终端设备都正常。然而,现有的终端验证的过程中,通常需要一个人使用一个终端作为音频发送端,持续进行说话,并根据与会终端的数量,由多个人去查看其他终端的状态,确认各个终端是否存在异常,例如,麦克风、喇叭等是否存在异常。这种验证方式费时费力,尤其是在与会终端的数量众多并且不处于同一空间区域时。
技术实现思路
[0003]针对上述技术问题,本专利技术采用的技术方案为:
[0004]本专利技术实施例提供一种用于验证终端的数据处理系统,包括:服务器端以及与服务器端通信连接的第一主机和n个第二主机,任一主机i与k(i)个终端设备连接,i的取值为1到n+1;其中,任一主机中存储有关联关系表,所述关联关系表的第i行包括(MID
1i
,MID
2i
,
…
,MID
iq
,
…
,MID
t(i)i
),MID
pi
为与第i个主机连接的第q个主机的ID,q的取值为1到t(i),t(i)为与第i个主机连接的主机数量;所述服务器端中存储有n+1个基础信息表,基础信息表i的第1行包括(MID
i
,TID
i1
,TID
i2
,
… />,TID
is1
,
…
,TID
ik(i)
,C
i
),MID
i
为第i个主机的ID,TID
is1
为与第i个主机连接的第s1个终端设备,C
i
为第i个主机对应的计数器,s1的取值为1到k(i),C
i
的初始值为0;基础信息表i的第p行包括(MID
p
‑
1i
,TID
i(p
‑
1)1
,TID
i(p
‑
1)2
,
…
,TID
i(p
‑
1)s2
,
…
,TID
i(p
‑
1)k(p
‑
1)
,C
pi
),MID
(p
‑
1)i
为与第i个主机连接的第p
‑
1个主机的ID,TID
i(p
‑
1)s2
为与第i个主机连接的第p
‑
1个主机连接的第s2个终端设备,s2的取值为1到k(p
‑
1),k(p
‑
1)为与第i个主机连接的第p
‑
1个主机连接的终端设备数量,C
pi
为与第i个主机连接的第p
‑
1个主机对应的计数器,C
pi
的初始值为0,p的取值为2到t(i)+1;每个终端设备中设置有音频处理模块,并存储有设定音频文件;
[0005]其中,在任一主机i处于目标环境模式时,所述系统用于通过如下步骤对与主机i关联的终端设备的异常状态检测:
[0006]S100,服务器端获取所有终端设备进入目标环境的时间,并基于获取的时间形成验证排序表i,其中,验证排序表i的第j行包括(TID
j
,M
j
),TID
j
为进入目标环境中的第j个终端设备的ID,M
j
为进入目标环境中第j个终端设备的序号,M
j
的初始值为Null,j的取值为1到q,q为进入目标环境中的终端设备的数量;
[0007]S200,对于验证排序表中的第j行,如果j≤q;执行S300;否则,退出控制程序;
[0008]S300,如果第j行中的TID
j
对应的验证标识为Null,则向主机i发送验证指令j,所述验证指令j用于指示进入目标环境中第j个终端设备为发送设定音频文件的发送端,进入目标环境中的其余终端设备为接收所述设定音频文件的接收端;
[0009]S400,响应于接收到验证指令j,所述主机i将所述验证指令j发送给与主机i连接
的所有的主机和终端设备;
[0010]S500,响应于接收到验证指令j,第j个终端设备的音频处理模块将对应的设定音频文件发送给对应的主机,以发送给进入目标环境中的的终端设备;以及在发送完设定音频文件之后,将对应的发送信息发送给对应的主机;
[0011]S600,响应于接收到验证指令j,接收端的音频处理模块接收发送端发送的音频文件,并在接收完之后将对应的接收信息发送给对应的主机,以发送给所述服务器端;
[0012]S700,所述服务器端在t
j
+
△
t时刻,获取发送端发送的发送信息和接收端发送的接收信息,并基于接收到的发送信息和接收信息确定是否存在异常的终端设备;t
j
为服务器端发送验证指令j的时间,
△
t为设定时间间隔;
[0013]S800,设置j=j+1;执行S200。
[0014]本专利技术至少具有以下有益效果:
[0015]本专利技术实施例提供的用于验证终端的数据处理系统,在某个主机处于目标环境模式时,服务器端根据终端设备进入目标环境的时间顺序,依次向每个终端设备发送验证指令,以指定该终端设备为发送设定音频文件的发送端,其它终端设备为接收设定音频文件的接收端,发送端在发送完文件之后会将发送信息发送给服务器端,接收端在接收完文件之后会将接收信息发送给服务器端,在设定时间之后,服务器端基于接收到的信息确定与处于目标环境模式相关联的终端设备中是否存在异常的终端设备,生成对应的验证结果。因此,能够自动对与会终端的状态进行验证,能够提高验证效率,确保会议连贯性。
附图说明
[0016]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本专利技术实施例提供的用于验证终端的数据处理系统的结构框图。
具体实施方式
[0018]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]图1为本专利技术实施例提供的用于验证终端的数据处理系统的结构框图。如图1所示,本专利技术实施例提供了一本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于验证终端的数据处理系统,其特征在于,包括:服务器端以及与服务器端通信连接的第一主机和n个第二主机,任一主机i与k(i)个终端设备连接,i的取值为1到n+1;其中,任一主机中存储有关联关系表,所述关联关系表的第i行包括(MID
1i
,MID
2i
,
…
,MID
iq
,
…
,MID
t(i)i
),MID
pi
为与第i个主机连接的第q个主机的ID,q的取值为1到t(i),t(i)为与第i个主机连接的主机数量;所述服务器端中存储有n+1个基础信息表,基础信息表i的第1行包括(MID
i
,TID
i1
,TID
i2
,
…
,TID
is1
,
…
,TID
ik(i)
,C
i
),MID
i
为第i个主机的ID,TID
is1
为与第i个主机连接的第s1个终端设备,C
i
为第i个主机对应的计数器,s1的取值为1到k(i),C
i
的初始值为0;基础信息表i的第p行包括(MID
p
‑
1i
,TID
i(p
‑
1)1
,TID
i(p
‑
1)2
,
…
,TID
i(p
‑
1)s2
,
…
,TID
i(p
‑
1)k(p
‑
1)
,C
pi
),MID
(p
‑
1)i
为与第i个主机连接的第p
‑
1个主机的ID,TID
i(p
‑
1)s2
为与第i个主机连接的第p
‑
1个主机连接的第s2个终端设备,s2的取值为1到k(p
‑
1),k(p
‑
1)为与第i个主机连接的第p
‑
1个主机连接的终端设备数量,C
pi
为与第i个主机连接的第p
‑
1个主机对应的计数器,C
pi
的初始值为0,p的取值为2到t(i)+1;每个终端设备中设置有音频处理模块,并存储有设定音频文件;其中,在任一主机i处于目标环境模式时,所述系统用于通过如下步骤对与主机i关联的终端设备的异常状态检测:S100,服务器端获取所有终端设备进入目标环境的时间,并基于获取的时间形成验证排序表i,其中,验证排序表i的第j行包括(TID
j
,M
j
),TID
j
为进入目标环境中的第j个终端设备的ID,M
j
为进入目标环境中第j个终端设备的序号,M
j
的初始值为Null,j的取值为1到q,q为进入目标环境中的终端设备的数量;S200,对于验证排序表中的第j行,如果j≤q;执行S300;否则,退出控制程序;S300,如果第j行中的TID
j
对应的验证标识为Null,则向主机i发送验证指令j,所述验证指令j用于指示进入目标环境中第j个终端设备为发送设定音频文件的发送端,进入目标环境中的其余终端设备为接收所述设定音频文件的接收端;S400,响应于接收到验证指令j,所述主机i将所述验证指令j发送给与主机i连接的所有的主机和终端设备;S500,响应于接收到验证指令j,第j个终端设备的音频处理模块将对应的设定音频文件发送给对应的主机,以发送给进入目标环境中的的终端设备;以及在发送完设定音频文件之后,将对应的发送信息发送给对应的主机;S600,响应于接收到验证指令j,接收端的音频处理模块接收发送端发送的音频文件,并在接收完之后将对应的接收信息发送给对应的主机,以发送给所述服务器端;S700,所述服务器端在t
j
+
△
t时刻,获取发送端发送的发送信息和接收端发送的接收信息,并基于接收到的发送信息和接收信息确定是否存在异常的终端设备;t
j
...
【专利技术属性】
技术研发人员:王安良,肖昊,刘海亮,武凯涛,吴钟岳,隗军宝,
申请(专利权)人:北京华建云鼎科技股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。