一种应急广播多终端音频的同步方法及应急广播系统技术方案

技术编号:33139947 阅读:60 留言:0更新日期:2022-04-22 13:49
本发明专利技术提出一种应急广播多终端音频的同步方法及应急广播系统,涉及应急广播音频同步处理的技术领域,首先将若干个应急广播终端划分至不同的群组,将属于同一群组的应急广播终端接入同一个局域网,然后在属于同一群组的应急广播终端中选举一个主终端与应急广播平台保持连接,相较于传统应急广播平台与每一个应急广播终端均保持连接的方式,占用的网络带宽更低,实现更为简单。此外,考虑由主终端将接收的音频广播数据再在局域网内部转发,转发的数据到达从终端也存在时延的问题,计算并匹配单向传输时延,实现主终端向从终端同步转发音频广播数据,保障应急广播多终端音频的同步效果,保证了应急广播的及时有效传播。保证了应急广播的及时有效传播。保证了应急广播的及时有效传播。

【技术实现步骤摘要】
一种应急广播多终端音频的同步方法及应急广播系统


[0001]本专利技术涉及应急广播音频同步处理的
,更具体地,涉及一种应急广 播多终端音频的同步方法及应急广播系统。

技术介绍

[0002]目前,应急广播系统遍布全国各个地区,应急广播消息下发过程和消息实际 播放过程中的快速精准性是保障应急广播及时有效传播的关键。在保障应急广播 的及时有效传播方面,各方研究者也做出了较多的努力,如现有技术中公开了一 种应急广播系统,包括应急广播平台以及通过互联网与应急广播平台进行信息沟 通的各种终端设备,更具体地限定了应急广播平台包括PC端控制平台、手机端 控制平台、管理控制服务器和文件服务器,其中,PC端控制平台、手机端控制 平台、文件服务器、管理控制服务器两两之间能够互相通信,PC端控制平台和 手机端控制平台将播放内容以文件的形式传送到文件服务器上存储,并将存储的 相关信息登记到管理控制服务器,PC端控制平台和手机端控制平台能够分别通 过所述管理控制服务器发布广播消息、并接收来自终端设备的消息,还通过管理 控制服务器实现消息同步,该方案从细节组成部分上保障应急广播系统能够随时 随地发布紧急消息,随时查询播放状态并快速调整播放内容和状态,使得广播消 息发布快速精准,但在若干个应急广播终端共同接入一个局域网系统时,通常网 络的原因使得应急广播平台到不同终端设备的传输路径时延出现不一致的现象, 在长时间的应急广播播放过程中,相邻的终端设备播放的内容存在时延差,音频 播出常出现不能同步的情况,用户无法听到流畅的音频播出内容,无法保障应急 广播的及时有效传播。

技术实现思路

[0003][0004]为解决应急广播平台与每一个应急广播终端均保持连接的方式,在因网络存 在广播传输时延差时,导致应急广播终端播放音频不同步的问题,本专利技术提出一 种应急广播多终端音频的同步方法及应急广播系统,保障应急广播多终端音频的 同步效果,保证了应急广播的及时有效传播。
[0005]为了达到上述技术效果,本专利技术的技术方案如下:
[0006]一种应急广播多终端音频的同步方法,所述方法包括以下步骤:
[0007]S1.将若干个应急广播终端划分至不同的群组,将属于同一群组的应急广播 终端接入同一个局域网;
[0008]S2.在接入同一个局域网的同一群组的应急广播终端中选举出主终端,将除 主终端之外的其它应急广播终端作为从终端;
[0009]S3.主终端与应急广播平台建立连接通路,接收应急广播平台下发的音频广 播数据;
[0010]S4.主终端确定其与从终端之间的单向传输时延,然后匹配单向传输时延;
[0011]S5.在匹配单向传输时延的前提下,主终端向从终端同步转发音频广播数据。
[0012]在本技术方案中,首先将若干个应急广播终端划分至不同的群组,将属于同 一群组的应急广播终端接入同一个局域网,然后在属于同一群组的应急广播终端 中选举一个主终端与应急广播平台保持连接,即仅有一个终端与应急广播平台连 接,相较于应急广播平台与每一个应急广播终端均保持连接的方式,占用的网络 带宽更低,实现更为简单。此外,考虑由主终端将接收的音频广播数据再在局域 网内部转发,转发的数据到达从终端也存在时延的问题,匹配单向传输时延,实 现主终端向从终端同步转发音频广播数据,保障应急广播多终端音频的同步效果, 保证了应急广播的及时有效传播。
[0013]优选地,步骤S1中所述的将若干个应急广播终端划分至不同的群组时,根 据应急广播终端的安装地点划分,位于同一安装点的若干个应急广播终端划分至 同一个群组。通过以上划分的方式,降低了网络占用带宽。
[0014]优选地,步骤S2中,主终端选举的过程为:
[0015]S21.将接入同一局域网的同一群组的应急广播终端上电运行,在上电运行开 始时,各个应急广播终端均将自身的设备ID置为主终端ID;
[0016]S22.设置定时器T1及定时器T1的定时时间,在各个应急广播终端上电运行 时间到达定时时间时,各个应急广播终端均发送选举协商广播消息,内容包括应 急广播终端的设备ID、MAC地址及IP地址;
[0017]S23.在各个应急广播终端各自发送选举协商广播消息之前,判断各个应急广 播终端是否接收到其它应急广播终端发送的选举协商广播消息,且其它应急广播 终端发送的选举协商广播消息携带的设备ID大于自身的设备ID,若是,未发送 选举协商广播消息的应急广播终端选举失败,进入静默模式;否则,执行步骤 S24;
[0018]S24.在各个应急广播终端各自发送选举协商广播消息之后,设置定时器T2 及定时器T2的定时时间,在定时器T2定时时间到达之前,各个应急广播终端 持续接收其它应急广播终端发送的选举协商广播消息;
[0019]S25.判断各个应急广播终端是否接收到其它应急广播终端发送的选举协商 广播消息,且其它应急广播终端发送的选举协商广播消息携带的设备ID大于自 身的设备ID,若是,将原设置为主终端ID的自身的设备ID更新,并进入静默 模式;否则,执行步骤S26;
[0020]S26.若在定时器T2定时到达后仍未收到其它应急广播终端发送的选举协商 广播消息,则表明本应急广播终端为主终端,同时进入主动模式,并重新启动定 时器T2,重复监控其它应急广播终端发送的选举协商广播消息;
[0021]S27.在部分应急广播终端进入静默模式后,设置定时器T3及定时器T3的定 时时间,在定时器T3定时到达之前,接收其它应急广播终端发送的选举协商广 播消息;
[0022]S28.判断应急广播终端接收的其它应急广播终端发送的选举协商广播消息 携带的设备ID是否大于步骤S25记录的主终端ID,若是,则将步骤S25记录的 主终端ID更新为新的设备ID,选举结束;否则,步骤S25记录的主终端ID不 变,选举结束。
[0023]在此,步骤S23中若各个应急广播终端接收到其它应急广播终端发送的选举 协商广播消息,且其它应急广播终端发送的选举协商广播消息携带的设备ID大 于自身的设备ID,则代表本应急广播终端必然不是主终端,随机其进行入静默 模式,仅监控并接收其它应急广播终端发送的选举协商广播消息,可以保证只要 确定了在局域网内本终端不是主
终端这个信息,即停发送广播消息,避免广播风 暴及占用过多的网络带宽。步骤S26中,应急广播终端进入主动模式时,定期发 送广播消息,是因为主终端可能异常掉线,其周期性的发送广播消息就是让其余 从终端在主终端掉线后能从静默模式中苏醒并重新举行选举。步骤S28中,若应 急广播终端接收的其它应急广播终端发送的选举协商广播消息携带的设备ID是 大于步骤S25记录的主终端ID,则表明局域网内中有一个新终端接入,其与原 来的主终端进行了重新选举并选举获胜,所以需要重新记录主终端的信息。
[0024]优选地,步骤S28之后还包括:
[0025]若定时器T3定时到达之后,进入静默模式的应急广播终端未接收到步骤S25 记录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应急广播多终端音频的同步方法,其特征在于,所述方法包括以下步骤:S1.将若干个应急广播终端划分至不同的群组,将属于同一群组的应急广播终端接入同一个局域网;S2.在接入同一个局域网的同一群组的应急广播终端中选举出主终端,将除主终端之外的其它应急广播终端作为从终端;S3.主终端与应急广播平台建立连接通路,接收应急广播平台下发的音频广播数据;S4.主终端确定其与从终端之间的单向传输时延,然后匹配单向传输时延;S5.在匹配单向传输时延的前提下,主终端向从终端同步转发音频广播数据。2.根据权利要求1所述的应急广播多终端音频的同步方法,其特征在于,步骤S1中所述的将若干个应急广播终端划分至不同的群组时,根据应急广播终端的安装地点划分,位于同一安装点的若干个应急广播终端划分至同一个群组。3.根据权利要求2所述的应急广播多终端音频的同步方法,其特征在于,步骤S2中,主终端选举的过程为:S21.将接入同一局域网的同一群组的应急广播终端上电运行,在上电运行开始时,各个应急广播终端均将自身的设备ID置为主终端ID;S22.设置定时器T1及定时器T1的定时时间,在各个应急广播终端上电运行时间到达定时时间时,各个应急广播终端均发送选举协商广播消息,内容包括应急广播终端的设备ID、MAC地址及IP地址;S23.在各个应急广播终端各自发送选举协商广播消息之前,判断各个应急广播终端是否接收到其它应急广播终端发送的选举协商广播消息,且其它应急广播终端发送的选举协商广播消息携带的设备ID大于自身的设备ID,若是,未发送选举协商广播消息的应急广播终端选举失败,进入静默模式;否则,执行步骤S24;S24.在各个应急广播终端各自发送选举协商广播消息之后,设置定时器T2及定时器T2的定时时间,在定时器T2定时时间到达之前,各个应急广播终端持续接收其它应急广播终端发送的选举协商广播消息;S25.判断各个应急广播终端是否接收到其它应急广播终端发送的选举协商广播消息,且其它应急广播终端发送的选举协商广播消息携带的设备ID大于自身的设备ID,若是,将原设置为主终端ID的自身的设备ID更新,并进入静默模式;否则,执行步骤S26;S26.若在定时器T2定时到达后仍未收到其它应急广播终端发送的选举协商广播消息,则表明本应急广播终端为主终端,同时进入主动模式,并重新启动定时器T2,重复监控其它应急广播终端发送的选举协商广播消息;S27.在部分应急广播终端进入静默模式后,设置定时器T3及定时器T3的定时时间,在定时器T3定时到达之前,接收其它应急广播终端发送的选举协商广播消息;S28.判断应急广播终端接收的其它应急广播终端发送的选举协商广播消息携带的设备ID是否大于步骤S25记录的主终端ID,若是,则将步骤S25记录的主终端ID更新为新的设备ID,选举结束;否则,步骤S25记录的主终端ID不变,选举结束。4.根据权利要求3所述的应急广播多终端音频的同步方法,其特征在于,步骤S28之后还包括:若定时器T3定时到达之后,进入静默模式的应急广播终端未接收到步骤S25记录的主
终端发送的选举协商广播消息...

【专利技术属性】
技术研发人员:李显文黄化吉杨子腾李伟
申请(专利权)人:伟乐视讯科技股份有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利