CN112350793B - 一种用于应急广播的音频监控方法 - Google Patents
一种用于应急广播的音频监控方法 Download PDFInfo
- Publication number
- CN112350793B CN112350793B CN202011031941.3A CN202011031941A CN112350793B CN 112350793 B CN112350793 B CN 112350793B CN 202011031941 A CN202011031941 A CN 202011031941A CN 112350793 B CN112350793 B CN 112350793B
- Authority
- CN
- China
- Prior art keywords
- recording
- emergency
- server
- adapter
- real
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/59—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for emergency or urgency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
- H04L1/0042—Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Telephonic Communication Services (AREA)
- Alarm Systems (AREA)
Abstract
本发明提供了应急广播通信技术领域的一种用于应急广播的音频监控方法,包括:步骤S10、应急广播适配器对播放的应急广播进行录音生成录音文件,对录音文件进行命名和存储;步骤S20、应急广播适配器向服务器发送播放结果、录音记录;步骤S30、应急广播适配器接收服务器发送的录音提取指令,基于录音提取指令将对应的录音文件发送给服务器;步骤S40、服务器获取应急广播适配器的心跳数据,基于心跳数据向应急广播适配器发送实时音频提取指令;步骤S50、应急广播适配器基于接收的实时音频提取指令向服务器发送实时音频。本发明的优点在于:实现应急广播的录音存储、录音回传以及实时音频监听,便于后期溯源以及实时监管,进而保障应急广播质量。
Description
技术领域
本发明涉及应急广播通信技术领域,特别指一种用于应急广播的音频监控方法。
背景技术
目前,应急广播通信技术领域已经存在国标技术规范《GDJ089-2018应急广播大喇叭***技术规范》,然而,国标技术规范中并没有对应急广播适配器和应急广播***的录音存储、录音回传、实时音频监听进行规定。但是,录音存储、录音回传和实时音频监听是应急广播***的监测模块中不可或缺的功能,应急广播适配器需要对本级和上级广播进行录音存储和管理,应急广播***需要对实时音频进行监听,不然无法保障应急广播的质量。
因此,如何提供一种用于应急广播的音频监控方法,实现应急广播的录音存储、录音回传以及实时音频监听,便于后期溯源以及实时监管,进而保障应急广播质量,成为一个亟待解决的问题。
发明内容
本发明要解决的技术问题,在于提供一种用于应急广播的音频监控方法,实现应急广播的录音存储、录音回传以及实时音频监听,便于后期溯源以及实时监管,进而保障应急广播质量。
本发明是这样实现的:一种用于应急广播的音频监控方法,包括如下步骤:
步骤S10、应急广播适配器对播放的应急广播进行录音生成录音文件,利用预设的文件命名规则对所述录音文件进行命名和存储;
步骤S20、应急广播适配器向服务器发送播放结果以及录音记录;
步骤S30、应急广播适配器接收服务器发送的录音提取指令,基于所述录音提取指令将对应的录音文件发送给服务器;
步骤S40、服务器获取应急广播适配器的心跳数据,基于所述心跳数据向应急广播适配器发送实时音频提取指令;
步骤S50、应急广播适配器基于接收的所述实时音频提取指令向服务器发送实时音频。
进一步地,所述步骤S10中,所述文件命名规则为:应急广播消息编码+录音开始时间戳;所述应急广播消息编码用于记录应急广播的播放节点以及应急广播来源,播放节点包括本级和上级。
进一步地,所述步骤S10中,所述录音文件的文件名采用ASCII编码。
进一步地,所述步骤S20具体为:
应急广播适配器在应急广播播放结束时,向服务器发送内容为播放完成的播放结果以及录音记录;所述播放结果与录音记录一一对应;
所述录音记录包括应急广播消息编码、音源以及录音文件的文件名;所述音源至少包括本地话筒、电话插播、短信插播、上级广播、U盘、FM、外部音源、IP-RTSP、IP-TS、地面数字电视以及有线数字电视。
进一步地,所述步骤S30具体包括:
步骤S31、服务器接收所述播放结果以及录音记录,基于所述播放结果查找关联的录音记录,基于所述录音记录生成录音提取指令并发送给应急广播适配器;
步骤S32、应急广播适配器接收所述录音提取指令,基于所述录音提取指令将对应的录音文件利用POST请求发送给服务器,向服务器反馈一发送完成的发送结果;所述POST请求携带录音文件的MD5值;
步骤S33、服务器接收到所述发送结果后,利用MD5值对接收的所述录音文件进行校验,若校验成功,则对所述录音文件进行播放,并进入步骤S40;若校验失败,则进入步骤S31。
进一步地,所述步骤S30中,所述录音提取指令包括录音文件的文件名、服务器地址路径以及服务器地址长度。
进一步地,所述步骤S40具体为:
服务器实时获取应急广播适配器的心跳数据,基于所述心跳数据判断应急广播适配器的工作状态;所述工作状态包括在线、离线以及空闲;当应急广播适配器的工作状态为在线时,向应急广播适配器发送实时音频提取指令。
进一步地,所述步骤S40中,所述实时音频提取指令包括实时音频提取开关、回传模式、回传地址以及回传地址长度;
所述回传模式包括UDP模式、TCP模式以及RTSP模式。
进一步地,所述步骤S50具体为:
应急广播适配器基于接收的所述实时音频提取指令,向服务器的所述回传地址发送对应回传模式的实时音频,服务器基于所述回传地址将实时音频进行转发播放。
本发明的优点在于:
1、通过应急广播适配器对播放的应急广播进行录音,对录音文件进行命名和存储,向服务器发送播放结果以及录音记录;在服务器需要提取录音文件时,服务器基于播放结果以及录音记录向应急广播适配器发送录音提取指令获取录音文件;服务器实时获取应急广播适配器的心跳数据,在需要监听实时音频时,基于心跳数据向应急广播适配器发送实时音频提取指令获取实时音频,即实现应急广播的录音存储、录音回传以及实时音频监听,便于后期溯源以及实时监管,进而保障应急广播质量。
2、通过将录音文件分布式存储于应急广播适配器上,在服务器需要提取录音文件,并向应急广播适配器发送录音提取指令时,应急广播适配器才将录音文件发送给服务器,极大的减轻了服务器录音文件的存储压力以及带宽压力。
3、通过在POST请求携带录音文件的MD5值,服务器再利用MD5值对接收的录音文件进行校验,即应急广播适配器在发送前利用MD5算法对录音文件进行计算,生成MD5值,服务器在接收后利用MD5算法对录音文件进行计算,生成MD5值,对比两次生成的MD5值是否一致即可判断录音文件是否被破坏,进而极大的提升了录音文件传输的安全性,确保录音文件的正确回传。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1是本发明一种用于应急广播的音频监控方法的流程图。
图2是本发明的硬件架构示意图。
具体实施方式
本申请实施例中的技术方案,总体思路如下:通过应急广播适配器对录音文件进行命名和存储,向服务器发送播放结果以及录音记录;服务器基于播放结果以及录音记录向应急广播适配器发送录音提取指令获取录音文件;服务器基于应急广播适配器的心跳数据向应急广播适配器发送实时音频提取指令获取实时音频,最终实现应急广播的录音存储、录音回传以及实时音频监听,便于后期溯源以及实时监管,进而保障应急广播质量。
请参照图1至图2所示,本发明一种用于应急广播的音频监控方法的较佳实施例,包括如下步骤:
步骤S10、应急广播适配器对播放的应急广播进行录音生成录音文件,利用预设的文件命名规则对所述录音文件进行命名和存储;应急广播适配器对所有接收和下发的应急广播均进行录音;
步骤S20、应急广播适配器向服务器发送播放结果以及录音记录;服务器运行有应急广播***;所述录音记录的数据类型为0x21;
步骤S30、应急广播适配器接收服务器发送的录音提取指令,基于所述录音提取指令将对应的录音文件发送给服务器;即所述录音文件的采集和存储均在应急广播适配器上,并不主动向服务器发送;所述录音提取指令的数据类型为0x51;
步骤S40、服务器获取应急广播适配器的心跳数据,基于所述心跳数据向应急广播适配器发送实时音频提取指令;所述实时音频提取指令的数据类型为0x52;
步骤S50、应急广播适配器基于接收的所述实时音频提取指令向服务器发送实时音频。应急广播适配器不对实时音频进行录音和存储,仅在服务器需要时进行转发。
所述步骤S10中,所述文件命名规则为:应急广播消息编码+录音开始时间戳;所述应急广播消息编码用于记录应急广播的播放节点以及应急广播来源,播放节点包括本级和上级;服务器可通过文件名判断应急广播属于本级开播还是上级开播,判断应急广播的来源,判断录音文件的产生时间,为应急广播的监管提供重要的回溯依据。
所述步骤S10中,所述录音文件的文件名采用ASCII编码。
所述步骤S20具体为:
应急广播适配器在应急广播播放结束时,向服务器发送内容为播放完成的播放结果以及录音记录;所述播放结果与录音记录一一对应;
所述录音记录包括应急广播消息编码、音源以及录音文件的文件名;所述音源至少包括本地话筒(IP话筒)、电话插播、短信插播、上级广播、U盘、FM、外部音源、IP-RTSP、IP-TS、地面数字电视(DTMB)以及有线数字电视(DVBC)。
所述急广播消息编码用于为服务器关联录音记录提供索引;所述FM包括若干个FM频道;所述外部音源即DVB、机顶盒等的音源。
所述步骤S30具体包括:
步骤S31、服务器接收所述播放结果以及录音记录,基于所述播放结果查找关联的录音记录,基于所述录音记录生成录音提取指令并发送给应急广播适配器;
步骤S32、应急广播适配器接收所述录音提取指令,基于所述录音提取指令的文件名将对应的录音文件利用POST请求发送给服务器,向服务器反馈一发送完成的发送结果;所述POST请求携带录音文件的MD5值;即所述录音文件的发送采用阻塞式,只有当所述录音文件完全发送完成时,才能利用DM5算法进行计算,不能边发送边计算;
步骤S33、服务器接收到所述发送结果后,利用MD5值对接收的所述录音文件进行校验,若校验成功,则调用音频播放接口对所述录音文件进行播放,并进入步骤S40;若校验失败,则进入步骤S31,在具体实施时,可设置一个失败阈值,当失败次数超过所述失败阈值时,便不再进入步骤S31。
所述步骤S30中,所述录音提取指令包括录音文件的文件名、服务器地址路径以及服务器地址长度;所述服务器地址路径即存放录音文件的url,所述服务器地址长度即url的长度。
所述步骤S40具体为:
服务器实时获取应急广播适配器的心跳数据,基于所述心跳数据判断应急广播适配器的工作状态;所述工作状态包括在线、离线以及空闲;当应急广播适配器的工作状态为在线时,向应急广播适配器发送实时音频提取指令。
所述步骤S40中,所述实时音频提取指令包括实时音频提取开关、回传模式、回传地址以及回传地址长度;所述实时音频提取开关用于开关应急广播适配器的实时音频回传功能;
所述回传模式包括UDP模式、TCP模式以及RTSP模式。
所述步骤S50具体为:
应急广播适配器基于接收的所述实时音频提取指令,向服务器的所述回传地址发送对应回传模式的实时音频,实时音频发送完成后向服务器发送一发送完成指令,服务器接收到所述发送完成指令后,基于所述回传地址将实时音频进行转发播放,即对实时音频进行监听。
综上所述,本发明的优点在于:
1、通过应急广播适配器对播放的应急广播进行录音,对录音文件进行命名和存储,向服务器发送播放结果以及录音记录;在服务器需要提取录音文件时,服务器基于播放结果以及录音记录向应急广播适配器发送录音提取指令获取录音文件;服务器实时获取应急广播适配器的心跳数据,在需要监听实时音频时,基于心跳数据向应急广播适配器发送实时音频提取指令获取实时音频,即实现应急广播的录音存储、录音回传以及实时音频监听,便于后期溯源以及实时监管,进而保障应急广播质量。
2、通过将录音文件分布式存储于应急广播适配器上,在服务器需要提取录音文件,并向应急广播适配器发送录音提取指令时,应急广播适配器才将录音文件发送给服务器,极大的减轻了服务器录音文件的存储压力以及带宽压力。
3、通过在POST请求携带录音文件的MD5值,服务器再利用MD5值对接收的录音文件进行校验,即应急广播适配器在发送前利用MD5算法对录音文件进行计算,生成MD5值,服务器在接收后利用MD5算法对录音文件进行计算,生成MD5值,对比两次生成的MD5值是否一致即可判断录音文件是否被破坏,进而极大的提升了录音文件传输的安全性,确保录音文件的正确回传。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
Claims (5)
1.一种用于应急广播的音频监控方法,其特征在于:包括如下步骤:
步骤S10、应急广播适配器对播放的应急广播进行录音生成录音文件,利用预设的文件命名规则对所述录音文件进行命名和存储;
所述文件命名规则为:应急广播消息编码+录音开始时间戳;所述应急广播消息编码用于记录应急广播的播放节点以及应急广播来源,播放节点包括本级和上级;
步骤S20、应急广播适配器在应急广播播放结束时,向服务器发送内容为播放完成的播放结果以及录音记录;所述播放结果与录音记录一一对应;
所述录音记录包括应急广播消息编码、音源以及录音文件的文件名;所述音源至少包括本地话筒、电话插播、短信插播、上级广播、U盘、FM、外部音源、IP-RTSP、IP-TS、地面数字电视以及有线数字电视;
步骤S30、应急广播适配器接收服务器发送的录音提取指令,基于所述录音提取指令将对应的录音文件发送给服务器;
步骤S40、服务器实时获取应急广播适配器的心跳数据,基于所述心跳数据判断应急广播适配器的工作状态;所述工作状态包括在线、离线以及空闲;当应急广播适配器的工作状态为在线时,向应急广播适配器发送实时音频提取指令;
步骤S50、应急广播适配器基于接收的所述实时音频提取指令向服务器发送实时音频;
所述步骤S30具体包括:
步骤S31、服务器接收所述播放结果以及录音记录,基于所述播放结果查找关联的录音记录,基于所述录音记录生成录音提取指令并发送给应急广播适配器;
步骤S32、应急广播适配器接收所述录音提取指令,基于所述录音提取指令将对应的录音文件利用POST请求发送给服务器,向服务器反馈一发送完成的发送结果;所述POST请求携带录音文件的MD5值;
步骤S33、服务器接收到所述发送结果后,利用MD5值对接收的所述录音文件进行校验,若校验成功,则对所述录音文件进行播放,并进入步骤S40;若校验失败,则进入步骤S31。
2.如权利要求1所述的一种用于应急广播的音频监控方法,其特征在于:所述步骤S10中,所述录音文件的文件名采用ASCII编码。
3.如权利要求1所述的一种用于应急广播的音频监控方法,其特征在于:所述步骤S30中,所述录音提取指令包括录音文件的文件名、服务器地址路径以及服务器地址长度。
4.如权利要求1所述的一种用于应急广播的音频监控方法,其特征在于:所述步骤S40中,所述实时音频提取指令包括实时音频提取开关、回传模式、回传地址以及回传地址长度;
所述回传模式包括UDP模式、TCP模式以及RTSP模式。
5.如权利要求4所述的一种用于应急广播的音频监控方法,其特征在于:所述步骤S50具体为:
应急广播适配器基于接收的所述实时音频提取指令,向服务器的所述回传地址发送对应回传模式的实时音频,服务器基于所述回传地址将实时音频进行转发播放。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011031941.3A CN112350793B (zh) | 2020-09-27 | 2020-09-27 | 一种用于应急广播的音频监控方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011031941.3A CN112350793B (zh) | 2020-09-27 | 2020-09-27 | 一种用于应急广播的音频监控方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112350793A CN112350793A (zh) | 2021-02-09 |
CN112350793B true CN112350793B (zh) | 2023-06-27 |
Family
ID=74360619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011031941.3A Active CN112350793B (zh) | 2020-09-27 | 2020-09-27 | 一种用于应急广播的音频监控方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112350793B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113965282B (zh) * | 2021-10-09 | 2023-05-12 | 福建新大陆通信科技股份有限公司 | 一种多媒体ip户外终端应急广播方法 |
CN114449456B (zh) * | 2021-12-23 | 2023-05-30 | 福建新大陆通信科技股份有限公司 | 一种应急调频广播指令接收方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453302A (zh) * | 2016-10-09 | 2017-02-22 | 北京数码视讯科技股份有限公司 | 一种应急广播消息传输装置和*** |
CN206743261U (zh) * | 2017-06-08 | 2017-12-12 | 成都西亿达电子科技有限公司 | 应急广播消息适配器 |
KR101821173B1 (ko) * | 2017-08-18 | 2018-01-23 | (주)진명아이앤씨 | 오디오 디텍트를 통한 스마트 방송 시스템 |
CN210469341U (zh) * | 2019-12-27 | 2020-05-05 | 成都市斯达鑫辉视讯科技有限公司 | 一种多通道应急广播适配器 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9548827B2 (en) * | 2014-03-05 | 2017-01-17 | Honda Motor Co., Ltd. | System and method for providing emergency alert message broadcast interruption in a vehicle |
-
2020
- 2020-09-27 CN CN202011031941.3A patent/CN112350793B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453302A (zh) * | 2016-10-09 | 2017-02-22 | 北京数码视讯科技股份有限公司 | 一种应急广播消息传输装置和*** |
CN206743261U (zh) * | 2017-06-08 | 2017-12-12 | 成都西亿达电子科技有限公司 | 应急广播消息适配器 |
KR101821173B1 (ko) * | 2017-08-18 | 2018-01-23 | (주)진명아이앤씨 | 오디오 디텍트를 통한 스마트 방송 시스템 |
CN210469341U (zh) * | 2019-12-27 | 2020-05-05 | 成都市斯达鑫辉视讯科技有限公司 | 一种多通道应急广播适配器 |
Non-Patent Citations (1)
Title |
---|
基于多网融合技术的市、县级应急广播***的设计;章惠来;;西部广播电视(第16期);第254-255页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112350793A (zh) | 2021-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112350793B (zh) | 一种用于应急广播的音频监控方法 | |
CN105635180B (zh) | 消息推送方法及装置 | |
CN109600671B (zh) | 一种网络机顶盒快速升级的***及其方法 | |
CN101159577A (zh) | 接收自适应广播信号的装置及其方法 | |
CN102413369B (zh) | 一种数字电视时移节目的点播方法及点播*** | |
US10015530B2 (en) | Extracting data from advertisement files for ad insertion | |
CN106162062A (zh) | 获取监控视频的方法和*** | |
EP2538617A1 (en) | Method and system for implementing interaction between set-top box (stb) and home gateway | |
CN110662017B (zh) | 一种视频播放质量检测方法和装置 | |
CN104023250A (zh) | 基于流媒体的实时互动方法和*** | |
CN104394436A (zh) | 网络电视直播电视频道的收视率的监测方法和装置 | |
CN104159131A (zh) | 一种独立epg服务器及其工作方法 | |
CN104539984A (zh) | 一种视频播放方法、装置及*** | |
CN114222086B (zh) | 音视频码流的调度方法、***、介质及电子装置 | |
CN110266987B (zh) | 被动式录像方法及计算机可读存储介质 | |
CN101668184B (zh) | 一种基于iptv***的视频监控方法及*** | |
WO2018076357A1 (zh) | 多媒体信息播放方法及***、采集设备、标准化服务器 | |
CN114337885A (zh) | 一种地面数字电视应急广播方法、设备及介质 | |
US20130152118A1 (en) | Apparatus and method for acquiring channel information using broadcast data | |
CN110896491A (zh) | 一种基于音频识别的节目推荐方法、***及存储介质 | |
CN113543109B (zh) | 一种应急通讯***、方法及适配服务器 | |
CN108076381B (zh) | 视频显示方法、视频转发设备及*** | |
CN112532719B (zh) | 信息流的推送方法、装置、设备及计算机可读存储介质 | |
CN112135165B (zh) | 一种iptv模板文件防篡改方法及*** | |
WO2014019336A1 (zh) | 一种多ca同密***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |