The invention is based on the existing village sound rural intelligent emergency broadcasting system, combines the streaming media live broadcasting technology and the broadcasting terminal area grouping management method, and adopts the priority emergency live broadcast task queuing distribution algorithm based on the three factors of the importance class of live broadcast, the level of initiating live broadcast users and the waiting time of live broadcast to solve the multi-live broadcast. The problem of preempting broadcast resources is to realize live broadcasting from Web pages and mobile phones in multiple areas to broadcast terminals. The invention can issue early warning emergency live broadcast messages to county, Township and village levels according to regional needs, and can select corresponding regions and ranges according to different emergency information contents, designate all broadcasting terminals of any village or town for emergency information release, or designate any plurality of terminals in a certain region to enter. The broadcast will not broadcast the emergency message in an unspecified area.
【技术实现步骤摘要】
一种农村应急广播流媒体直播方法与应用
本专利技术涉及流媒体
,具体是一种农村应急广播流媒体直播方法与应用。
技术介绍
应急广播作为我国农村农业信息化应急体系的重要组成部分,在重大突发事件应急处置中,能够在第一时间传达气象预报、防灾减灾、应急预警等信息,发挥了不可替代的重要作用。湖南省在建立“村村响”农村应急广播系统方面,根据湖南的地形特点,研究了将3G技术引入广播系统技术中,利用现有移动通讯网的宽广覆盖率提高山区广播质量。进一步研究了ARM9嵌入式系统的广播终端,并提出以节目播出单的形式控制终端播放节目和转播调频,开发了一套可以实现省、市、县、镇日常和应急广播的web管理系统。目前农村应急广播系统在紧急广播方面主要通过转播调频电台和临时节目,话筒播音、短信广播或电话插播方式进行应急预警和通知,但这几种方式反映时间长、效率低且操作不方便,影响了紧急广播的传达效率。如今流媒体直播技术越来越成熟,应用越来越广泛,实时流媒体传输的时延小,与现有基于3G网络的应急广播系统相结合,在县镇级突发情况下进行紧急音频直播通知和调度方面能有效的提高效率,及时发布预警信息,降低损 ...
【技术保护点】
1.一种农村应急广播流媒体直播方法,其特征在于,包括如下步骤:(1)按区域分组选择需要直播的广播终端,开始直播时,Web端和手机端将直播开始指令发送到直播交互服务;(2)Web端和手机端打开麦克风录音,建立缓存区存储音频,并实时编码传输到流媒体服务器;(3)直播交互服务解析直播开始指令,按广播终端将直播任务加入各终端的直播队列,并计算任务优先级,将直播队列重新排序;(4)广播终端每隔一定时间间隔与直播交互服务通信,直播交互服务将队列中优先级最小的任务分发给广播终端;(5)广播终端获取直播开始任务后按指令访问流媒体服务器下载音频流,存入缓存区,解码后进行广播;(6)直播开启后 ...
【技术特征摘要】
1.一种农村应急广播流媒体直播方法,其特征在于,包括如下步骤:(1)按区域分组选择需要直播的广播终端,开始直播时,Web端和手机端将直播开始指令发送到直播交互服务;(2)Web端和手机端打开麦克风录音,建立缓存区存储音频,并实时编码传输到流媒体服务器;(3)直播交互服务解析直播开始指令,按广播终端将直播任务加入各终端的直播队列,并计算任务优先级,将直播队列重新排序;(4)广播终端每隔一定时间间隔与直播交互服务通信,直播交互服务将队列中优先级最小的任务分发给广播终端;(5)广播终端获取直播开始任务后按指令访问流媒体服务器下载音频流,存入缓存区,解码后进行广播;(6)直播开启后,直播交互服务定时获取广播终端直播状态并返回到用户界面;(7)直播完毕后,Web端和手机端向服务器直播交互服务发送直播结束指令并结束麦克风录音;(8)直播交互服务解析直播结束指令,从各广播终端直播队列中删除该直播任务;(9)广播终端接收结束指令后停止下载音频流并关闭广播。2.根据权利要求1所述的农村应急广播流媒体直播方法,其特征在于,所述的手机端和广播终端与直播交互服务采用Socket方式进行通讯,所述Web端通过Websocket与直播控...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。