一种指挥调度信息展示系统技术方案

技术编号:21210847 阅读:30 留言:0更新日期:2019-05-25 05:34
本实用新型专利技术公开了一种指挥调度信息展示系统,包括:信号采集终端,用以采集设备信息、位置信息、人员信息、音频信号和视频信号,并进行传输;服务器,用以接收信号采集终端传输的视频信号和音频信号并进行转发推流;显示模块,用于连接到服务器接收视频信号,并连接到信号采集终端实时接收设备信息、位置信息、人员信息,在浏览器端的指挥调度页面进行展示以及视频播放;音频播放模块,用以连接到服务器并接收音频信号进行解码播放。有效实现人员设备移动轨迹可视化展示以及视音频实时传输,因此达到实时指挥调度的效果。并且结合桌面端系统和浏览器端系统的优势,利用Flash、WebSocket和全新的Web Audio API提高浏览器端的音视频通讯体验。

A Command and Dispatch Information Display System

The utility model discloses a command and dispatch information display system, which comprises a signal acquisition terminal for collecting equipment information, location information, personnel information, audio signal and video signal, and transmitting them; a server for receiving video signal and audio signal transmitted by the signal acquisition terminal and transmitting and pushing; and a display module for connecting to the server for receiving television. Frequency signal, and connected to the signal acquisition terminal to receive equipment information, location information, personnel information in real time, display in the browser-side command and scheduling page and video playback; audio playback module, used to connect to the server and receive audio signals for decoding and playing. Effectively realize the visual display of moving trajectory of personnel and equipment and real-time transmission of video and audio, so as to achieve the effect of real-time command and scheduling. Combining the advantages of desktop and browser systems, Flash, WebSocket and the new Web Audio API are used to improve the browser-side audio and video communication experience.

【技术实现步骤摘要】
一种指挥调度信息展示系统
本技术涉及指挥调度领域,具体涉及一种指挥调度信息展示系统。
技术介绍
随着互联网技术的进步,各行各业都在进行信息化建设。许多企事业单位的指挥部门也使用了很多信息化程度很高的设备来进行辅助,大大提高了工作效率。指挥调度系统作为其中一个重要部分,可以使决策管理人员和现场人员进行实时沟通,更加提高了工作效率。然而很多指挥调度系统在易用性、可视化、集成度方面体验不佳,仍有很多可改进之处。指挥调度系统的核心主要为两大功能:人员和设备的可视化展示和音视频实时通讯。可视化展示一般基于设备定位信息配合地图实现,音视频通讯基于流媒体技术实现。因低层传输协议的不同实时性略有不同,目前主要的流媒体传输协议延时从低到高为:RTSP、RTMP、HLS。当前的指挥调度系统可以分为两类:桌面端系统和浏览器端系统。桌面端系统功能比较丰富,性能较高但相对独立且无法跨平台;浏览器端系统集成度高,但在音视频方面功能较薄弱。由此可见,设计一种指挥调度信息展示系统是非常具有意义的。
技术实现思路
针对以上所述的指挥调度系统在易用性、可视化、集成度方面体验不佳等问题,本技术还提出了一种指挥调度信息展示系统,包括:信号采集终端,用以采集设备信息、位置信息、人员信息、音频信号和视频信号,并进行传输;服务器,用以接收信号采集终端传输的视频信号和音频信号并进行转发推流;显示模块,用于连接到服务器接收视频信号,并连接到信号采集终端实时接收设备信息、位置信息、人员信息,在浏览器端的指挥调度页面进行展示以及视频播放;音频播放模块,用以连接到服务器并接收音频信号进行解码播放。进一步地,服务器采用虚拟服务器的方式运行,服务器包含多个虚拟服务器,多个虚拟服务器之间的功能互相独立,多个虚拟服务器包括:视频服务器,用以通过RTMP协议接收视频信号并转发推流至显示模块;音频服务器,用以接收音频信号并通过Socket传输至音频播放模块。进一步地,视频服务器为RTMP服务器,采用Red5或Nginx直播服务器。进一步地,信号采集终端包括:位置信息采集组件,用以采集设备信息、位置信息、人员信息并通过WebSocket传输到显示模块;视频信号采集组件,用以将视频信号采集压缩成RTMP视频流,并通过RTMP客户端进行传输到视频服务器;音频信号采集组件,用以将音频信号采集压缩并通过WebSocket传输至音频服务器。进一步地,视频信号采集组件通过原生安卓Camera2API采集视频信号,通过H264算法将视频信号压缩,采用RTMP协议将视频信号进行传输,音频信号采集组件通过安卓原生AudioAPI采集音频信号,并通过WebSocket进行音频信号传输到音频服务器。进一步地,显示模块包括:人员移动轨迹展示模块,用以实时接收位置信息采集组件传输的设备信息、位置信息、人员信息并进行展示;视频播放组件,通过Flash播放组件用以实时接收RTMP服务器传输的视频信号并进行解码播放。进一步地,音频服务器通过Socket将音频信号转发送到音频播放模块,浏览器端的音频播放模块通过WebAudioAPI接收音频信号,再通过MediaCodec解码技术对音频信号进行解码,并通过AudioTrack进行音频播放。进一步地,信号采集终端包括具有无线通信模块、定位模块、输入模块和输出模块的电子设备,无线通信模块通过Zigbee通信方式、Z-wave通信方式、Wifi通信方式、NFC通信方式、3G/4G通信方式和GPRS无线通信方式中的任一种通信方式实现,输入模块通过文字输入方式、语音输入方式和影像输入方式中的任一种输入方式实现,输出模块通过文字输出方式、语音输出方式和影像输出方式中的任一种输出方式实现。本技术提出了提出了一种指挥调度信息展示系统,包括:信号采集终端,用以采集设备信息、位置信息、人员信息、音频信号和视频信号,并进行传输;服务器,用以接收信号采集终端传输的所述视频信号和音频信号并进行转发推流;显示模块,用于连接到服务器接收视频信号,并连接到信号采集终端实时接收设备信息、位置信息、人员信息,在浏览器端的指挥调度页面进行展示以及视频播放;音频播放模块,用以连接到服务器并接收音频信号进行解码播放。本系统将视频信号和音频信号分别传输,并且将视频信号和音频信号的传输时间差控制在3秒内。系统运行必须组件均为js文件或Java-Jar文件形式,可以嵌入相同编程语言开发的系统中,根据业务定制实现实时性良好,嵌入型强的指挥调度信息展示系统。有效实现人员设备移动轨迹可视化展示以及视音频实时传输,因此达到实时指挥调度的效果。并且结合桌面端系统和浏览器端系统的优势,利用Flash、WebSocket和全新的WebAudioAPI提高浏览器端的音视频通讯体验。附图说明为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本技术的实施例的指挥调度信息展示系统的示意图。具体实施方式为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。如图1所示,公开了一种指挥调度信息展示系统,包括信号采集终端1、服务器2、显示模块3、音频播放模块4。其中,服务器2包括视频服务器21和音频服务器22。信号采集终端1,用以采集设备信息、位置信息、人员信息、音频信号和视频信号,并进行传输,其中信号采集终端1包括位置信息采集组件11、视频信号采集组件12、音频信号采集组件13。其中,位置信息采集组件11用以采集设备信息、位置信息、人员信息并通过WebSocket传输到显示模块3;在优选的实施例中,位置信息采集组件11每间隔10秒进行位置采集,程序判断位置是否移动,如果移动通过Socket向系统上传设备信息、位置信息、人员信息。程序中使用的判断人员位置是否移动的算法如下:人员上一位置为P0(Xp0,Yp0),当前位置为P1(Xp1,Yp1),常量C为衡量系数。两点距离Δ:若人员移动,则:|Δ|-C>0。其中,视频信号采集组件12用以将视频信号采集压缩成RTMP视频流,并通过RTMP客户端进行传输到视频服务器21。在优选的实施例中,视频信号采集组件12通过原生安卓Camera2API采集视频信号,通过H264算法将视频信号压缩,采用RTMP协议将视频信号进行传输,采集后的视频信号由YUV420数据格式通过H264算法压缩编码为H264格式进行推流。其中,音频信号采集组件13用以将音频信号采集压缩并通过WebSocket传输至音频服务器22。在优选的实施例中,将采集后的音频信号由pcm数据格式编码压缩为aac格式进行WebSocket传输。其中,信号采集终端1包括具有无线通信模块、定位模块、输入模块和输出模块的电子设备,无线通信模块通过Zigbee通信方式、Z-wave通信方式、本文档来自技高网...

【技术保护点】
1.一种指挥调度信息展示系统,其特征在于,包括:信号采集终端,用以采集设备信息、位置信息、人员信息、音频信号和视频信号,并进行传输;服务器,用以接收所述信号采集终端传输的所述视频信号和音频信号并进行转发推流;显示模块,用于连接到所述服务器接收所述视频信号,并连接到所述信号采集终端实时接收所述设备信息、位置信息、人员信息,在浏览器端的指挥调度页面进行展示以及视频播放;音频播放模块,用以连接到所述服务器并接收所述音频信号进行解码播放。

【技术特征摘要】
1.一种指挥调度信息展示系统,其特征在于,包括:信号采集终端,用以采集设备信息、位置信息、人员信息、音频信号和视频信号,并进行传输;服务器,用以接收所述信号采集终端传输的所述视频信号和音频信号并进行转发推流;显示模块,用于连接到所述服务器接收所述视频信号,并连接到所述信号采集终端实时接收所述设备信息、位置信息、人员信息,在浏览器端的指挥调度页面进行展示以及视频播放;音频播放模块,用以连接到所述服务器并接收所述音频信号进行解码播放。2.根据权利要求1所述的指挥调度信息展示系统,其特征在于,所述服务器采用虚拟服务器的方式运行,所述服务器包含多个虚拟服务器,所述多个虚拟服务器之间的功能互相独立,所述多个虚拟服务器包括:视频服务器,用以通过RTMP协议接收所述视频信号并转发推流至所述显示模块;音频服务器,用以接收所述音频信号并通过Socket传输至所述音频播放模块。3.根据权利要求2所述的指挥调度信息展示系统,其特征在于,所述视频服务器为RTMP服务器,采用Red5或Nginx直播服务器。4.根据权利要求2所述的指挥调度信息展示系统,其特征在于,所述信号采集终端包括:位置信息采集组件,用以采集所述设备信息、位置信息、人员信息并通过WebSocket传输到所述显示模块;视频信号采集组件,用以将所述视频信号采集压缩成RTMP视频流,并通过RTMP客户端进行传输到所述视频服务器;音频信号采集组件,用以将所述音频信号采集压缩并通过WebSocket传输至所述音频服务器。5.根据权利要求4所述的指挥调度信息展示系统,...

【专利技术属性】
技术研发人员:朱洪亮潘剑锋凌冬根陈剑术
申请(专利权)人:厦门美亚中敏科技有限公司
类型:新型
国别省市:福建,35

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

1