基于Android的移動(dòng)調(diào)度系統(tǒng)終端軟件設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-04-19 12:10
本文選題:移動(dòng)調(diào)度系統(tǒng) + Android ; 參考:《浙江工業(yè)大學(xué)》2014年碩士論文
【摘要】:近年來(lái),隨著國(guó)內(nèi)3G網(wǎng)絡(luò)的快速發(fā)展以及移動(dòng)智能終端的普及,基于智能手機(jī)操作系統(tǒng)的移動(dòng)調(diào)度業(yè)務(wù)得到了公共安全管理部門(mén)和安防行業(yè)的廣泛關(guān)注。與僅支持語(yǔ)音通信服務(wù)的對(duì)講機(jī)和傳統(tǒng)PDA設(shè)備相比,部署于智能操作系統(tǒng)的移動(dòng)調(diào)度終端軟件將承載更多更復(fù)雜的多媒體業(yè)務(wù),同時(shí)當(dāng)前復(fù)雜的社會(huì)環(huán)境也對(duì)應(yīng)急調(diào)度業(yè)務(wù)提出了更多的需求。對(duì)于公共安全管理者而言,移動(dòng)指揮、高清多媒體的調(diào)度、準(zhǔn)確的短信息調(diào)度、調(diào)度設(shè)備與軟件作業(yè)平臺(tái)的融合對(duì)接,這些將是調(diào)度系統(tǒng)現(xiàn)在和未來(lái)的發(fā)展趨勢(shì)。因此,在智能操作系統(tǒng)的基礎(chǔ)之上,開(kāi)展移動(dòng)調(diào)度應(yīng)用的研究,將具有十分重要的意義。本文設(shè)計(jì)并實(shí)現(xiàn)了一款基于Android的移動(dòng)調(diào)度系統(tǒng)終端軟件,該軟件使用當(dāng)前常用的Android開(kāi)發(fā)技術(shù),融合了多種互聯(lián)網(wǎng)通信協(xié)議,能夠完成調(diào)度事件的接收、語(yǔ)音對(duì)講、用戶(hù)位置信息的獲取、實(shí)時(shí)調(diào)度視頻的回傳、多媒體信息的采集和上傳等業(yè)務(wù)功能?蓱(yīng)用于交通管理,移動(dòng)安保等業(yè)務(wù)模型中,具有一定的理論意義和實(shí)用價(jià)值。課題基于模塊化和低耦合的軟件架構(gòu)理念,對(duì)整個(gè)系統(tǒng)的框架進(jìn)行了細(xì)致的設(shè)計(jì)。軟件采用SIP協(xié)議,實(shí)現(xiàn)用戶(hù)和服務(wù)器之間的信令交互,通過(guò)XML傳遞工單信息、GPS數(shù)據(jù)以及業(yè)務(wù)信令。針對(duì)流媒體的傳輸特點(diǎn),結(jié)合AAndroid NDK技術(shù)以及JAVA JNI技術(shù),移植FFmpeg多媒體庫(kù)中的H.264編解碼部分到Android平臺(tái),實(shí)現(xiàn)本地采集視頻數(shù)據(jù)的H.264編碼,同時(shí)使用G.711對(duì)采集的音頻數(shù)據(jù)進(jìn)行編碼處理,通過(guò)RTP協(xié)議完成音視頻數(shù)據(jù)的傳輸。服務(wù)器轉(zhuǎn)發(fā)的音視頻數(shù)據(jù)也由RTP協(xié)議負(fù)責(zé)接收,而文件上傳模塊則通過(guò)FTP協(xié)議完成。為了豐富軟件的功能性,軟件移植了百度地圖SDK,實(shí)現(xiàn)了地圖的顯示和導(dǎo)航功能。本文最后對(duì)設(shè)計(jì)的終端軟件進(jìn)行測(cè)試,測(cè)試結(jié)果表明軟件能夠正常運(yùn)行,且性能良好,并達(dá)到了預(yù)期效果。系統(tǒng)的設(shè)計(jì)方案對(duì)于Android框架下進(jìn)行調(diào)度終端軟件的開(kāi)發(fā)具有重要的借鑒作用。
[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.
【學(xué)位授予單位】:浙江工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN929.5;TP311.52
【參考文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前2條
1 黎娟;移動(dòng)應(yīng)急調(diào)度系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2010年
2 鐘星;基于Android平臺(tái)終端調(diào)度系統(tǒng)研究與實(shí)現(xiàn)[D];華南理工大學(xué);2011年
,本文編號(hào):1773045
本文鏈接:http://www.lk138.cn/kejilunwen/wltx/1773045.html
最近更新
教材專(zhuān)著