基于Android的移动调度系统终端软件设计与实现
发布时间:2018-04-19 12:10
本文选题:移动调度系统 + Android ; 参考:《浙江工业大学》2014年硕士论文
【摘要】:近年来,随着国内3G网络的快速发展以及移动智能终端的普及,基于智能手机操作系统的移动调度业务得到了公共安全管理部门和安防行业的广泛关注。与仅支持语音通信服务的对讲机和传统PDA设备相比,部署于智能操作系统的移动调度终端软件将承载更多更复杂的多媒体业务,同时当前复杂的社会环境也对应急调度业务提出了更多的需求。对于公共安全管理者而言,移动指挥、高清多媒体的调度、准确的短信息调度、调度设备与软件作业平台的融合对接,这些将是调度系统现在和未来的发展趋势。因此,在智能操作系统的基础之上,开展移动调度应用的研究,将具有十分重要的意义。本文设计并实现了一款基于Android的移动调度系统终端软件,该软件使用当前常用的Android开发技术,融合了多种互联网通信协议,能够完成调度事件的接收、语音对讲、用户位置信息的获取、实时调度视频的回传、多媒体信息的采集和上传等业务功能。可应用于交通管理,移动安保等业务模型中,具有一定的理论意义和实用价值。课题基于模块化和低耦合的软件架构理念,对整个系统的框架进行了细致的设计。软件采用SIP协议,实现用户和服务器之间的信令交互,通过XML传递工单信息、GPS数据以及业务信令。针对流媒体的传输特点,结合AAndroid NDK技术以及JAVA JNI技术,移植FFmpeg多媒体库中的H.264编解码部分到Android平台,实现本地采集视频数据的H.264编码,同时使用G.711对采集的音频数据进行编码处理,通过RTP协议完成音视频数据的传输。服务器转发的音视频数据也由RTP协议负责接收,而文件上传模块则通过FTP协议完成。为了丰富软件的功能性,软件移植了百度地图SDK,实现了地图的显示和导航功能。本文最后对设计的终端软件进行测试,测试结果表明软件能够正常运行,且性能良好,并达到了预期效果。系统的设计方案对于Android框架下进行调度终端软件的开发具有重要的借鉴作用。
[Abstract]:In recent years, with the rapid development of domestic 3G networks and the popularity of mobile intelligent terminals, mobile scheduling services based on smart phone operating systems have been widely concerned by the public security management departments and the security industry.The mobile scheduling terminal software deployed in the intelligent operating system will carry more and more complex multimedia services than the interphone and traditional PDA devices that only support voice communication services.At the same time, the complex social environment also puts forward more demands for emergency dispatch.For public security managers, mobile command, high-definition multimedia scheduling, accurate short message scheduling, and the integration of scheduling equipment and software platform will be the current and future development trend of scheduling system.Therefore, on the basis of intelligent operating system, the research of mobile scheduling application will be of great significance.In this paper, a terminal software of mobile scheduling system based on Android is designed and implemented. The software uses the current Android development technology, integrates many kinds of Internet communication protocols, and can complete the receiving of scheduling events and voice intercom.User location information acquisition, real-time scheduling video return, multimedia information collection and upload and other business functions.It can be applied to traffic management, mobile security and other business models, which has certain theoretical significance and practical value.Based on the concept of modularization and low-coupling software architecture, the framework of the whole system is designed in detail.The software uses SIP protocol to realize the signaling interaction between the user and the server, and transmits the worksheet information and service signaling through XML.According to the transmission characteristics of streaming media, combined with AAndroid NDK technology and JAVA JNI technology, the H.264 codec part of FFmpeg multimedia library is transplanted to Android platform to realize the H.264 encoding of local video data.At the same time, G. 711 is used to encode the collected audio data, and the transmission of audio and video data is completed by RTP protocol.The audio and video data transmitted by the server are also received by the RTP protocol, while the file upload module is completed by the FTP protocol.In order to enrich the functionality of the software, the software transplanted Baidu map SDK to achieve map display and navigation functions.At the end of this paper, the terminal software is tested. The test results show that the software can run normally and has good performance, and achieves the expected effect.The design of the system has an important reference for the development of scheduling terminal software under the framework of Android.
【学位授予单位】:浙江工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN929.5;TP311.52
【参考文献】
相关硕士学位论文 前2条
1 黎娟;移动应急调度系统设计与实现[D];北京邮电大学;2010年
2 钟星;基于Android平台终端调度系统研究与实现[D];华南理工大学;2011年
,本文编号:1773045
本文链接:https://www.wllwen.com/kejilunwen/wltx/1773045.html