999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android平臺多方通話軟件的研究與實現(xiàn)

2014-10-21 11:09:39陳順祥
電子世界 2014年12期

【摘要】隨著智能手機(jī)的迅速普及和快速發(fā)展,基于Android平臺的軟件開發(fā)成為當(dāng)前移動互聯(lián)網(wǎng)領(lǐng)域的熱點(diǎn)。網(wǎng)絡(luò)電話是我國移動互聯(lián)網(wǎng)的重要實現(xiàn)形式,而且隨著語音技術(shù)的發(fā)展和成熟,未來網(wǎng)絡(luò)電話業(yè)務(wù)將呈現(xiàn)出快速增長的趨勢。本文主要對Android平臺下的多方通話軟件進(jìn)行研究,并且對軟件設(shè)計的流程及其關(guān)鍵技術(shù)進(jìn)行分析。

【關(guān)鍵詞】Android平臺;多方通話;軟件設(shè)計

1.引言

在Android平臺誕生的幾年時間內(nèi),其在移動終端設(shè)備上獲得了十分廣泛的應(yīng)用,并且隨著目前智能手機(jī)市場份額的快速增加,Android平臺的系統(tǒng)已經(jīng)成為當(dāng)前使用最多的操作系統(tǒng)。與此同時,隨著我國寬帶無線接入網(wǎng)絡(luò)的發(fā)展,基于Android平臺的無線終端設(shè)備可以十分方便的接入到高速無線網(wǎng)絡(luò),這也在很大程度上改善了無線接入網(wǎng)絡(luò)對于基于Android平臺應(yīng)用的束縛。目前,在傳統(tǒng)的Window系統(tǒng)上,語音技術(shù)已經(jīng)較為成熟,因此關(guān)于基于Android平臺的多方通話軟件研究成為當(dāng)前移動互聯(lián)網(wǎng)領(lǐng)域的熱點(diǎn)。由于是對于企業(yè)級用戶而言,可以通過在企業(yè)內(nèi)部搭建無線局域網(wǎng)絡(luò),實現(xiàn)迅速、便捷的多方通話。

2.關(guān)鍵技術(shù)分析

在基于Android平臺的多方通話軟件設(shè)計過程中,為了更好的實現(xiàn)軟件的功能,主要采用了以下關(guān)鍵技術(shù):

(1)線程守護(hù)技術(shù)

在基于Android平臺的多方語音通信過程中,由于存在著多個交互過程,這樣就會使得冗余線程大大增加,從而增加了代碼維護(hù)帶來的成本,而且由于過多的線程存在會增加線程之間交互的復(fù)雜度以及內(nèi)存消耗,這對于小型無限終端設(shè)備而言將是十分致命的。為了有效的解決多方通話中存在著線程冗余問題,在該設(shè)計中提出了具有針對性的線程守護(hù)機(jī)制,即通過守護(hù)機(jī)制完成對相關(guān)耗時操作的處理,在該機(jī)制下所有的任務(wù)線程都需要進(jìn)行排隊,并且在保證線程處理效率的前提下適時開啟系統(tǒng)多線程操作,與此同時,該機(jī)制將Activity中的相關(guān)線程進(jìn)行剝離,從而獲得了低耦合的實際效果。

(2)進(jìn)程通信技術(shù)

當(dāng)用戶啟動軟件時,需要及時更新來自服務(wù)器的相關(guān)數(shù)據(jù)消息,因此客戶端與服務(wù)器之間存在著一個交互的過程中,這其中就會應(yīng)用到網(wǎng)絡(luò)通信技術(shù),而整個過程是在進(jìn)程中實現(xiàn)的。為了有效的滿足這一需求,在軟件設(shè)計過程中采用進(jìn)程通信技術(shù),即在后臺將相關(guān)的服務(wù)開啟,并且在服務(wù)的過程中開啟線程,同時完成相關(guān)的進(jìn)程監(jiān)聽功能。具體而言,在軟件后臺開啟Service服務(wù),并且在該服務(wù)中啟動相應(yīng)的進(jìn)程,實現(xiàn)對服務(wù)器端信息的監(jiān)聽。通過應(yīng)用該技術(shù),不僅克服了生存周期以來界面的問題,同時還可以有效的緩解后臺線程阻塞的問題。

(3)斷點(diǎn)續(xù)傳技術(shù)

由于的實際的多方通話軟件應(yīng)用過程中,在對通訊錄以及相關(guān)數(shù)據(jù)的備份過程中往往會遇到網(wǎng)絡(luò)不暢的問題,會使得信息的傳輸出現(xiàn)中斷的問題。因此采用斷點(diǎn)續(xù)傳技術(shù)可以有效的解決這一問題,具體而言就是在網(wǎng)絡(luò)連接恢復(fù)后,軟件將重新回到界面或者在上次斷點(diǎn)處重新開始進(jìn)行續(xù)傳。同時,對于不同的模塊,由于通信協(xié)議以及數(shù)據(jù)格式的不同其具體的斷點(diǎn)續(xù)傳實現(xiàn)機(jī)制也會有所不同。而對于目前的Android平臺則自帶專門進(jìn)行通信的HTTP接口,因此其實現(xiàn)的通信協(xié)議是單一的HTTP通信,同時會將下載的信息通過文件的格式進(jìn)行保存。

(4)軟件自啟動以及電話監(jiān)聽機(jī)制

在多方通話軟件的使用過程中,用戶往往希望及時獲得服務(wù)器的推送消息服務(wù),即盡管用戶的軟件沒有啟動,然而用戶希望在后臺實現(xiàn)消息的接收。因此在用戶開始時就需要運(yùn)行Service。在軟件的具體實現(xiàn)過程中,除了應(yīng)用前述的監(jiān)聽機(jī)制以外,還需要對用戶的來電狀態(tài)進(jìn)行實時監(jiān)聽,從而及時的判斷用戶是否需要進(jìn)行多方通話,其具體實現(xiàn)也是通過廣播機(jī)制。

(5)號碼提取的正則表達(dá)式

在軟件的使用過程中,對號碼的提取是一個十分關(guān)鍵的環(huán)節(jié)。通過正則表達(dá)式可以實現(xiàn)在雜亂的數(shù)據(jù)中查找特定格式的數(shù)據(jù)。通過運(yùn)用正則表達(dá)式,可以在號碼提交的過程中對號碼的大致區(qū)間進(jìn)行判斷,并且對提交內(nèi)容的格式進(jìn)行限制。

3.軟件系統(tǒng)設(shè)計方案

在基于Android平臺的多方通話軟件設(shè)計過程中,其整體結(jié)構(gòu)框圖如圖1所示。

(1)軟件功能分析

在所設(shè)計的多方通話軟件中,其實現(xiàn)的功能主要包括:發(fā)起多方會議功能,查詢會議記錄功能、系統(tǒng)設(shè)置功能、預(yù)約查詢、信息分享、關(guān)于、注冊信息等。

(2)軟件整體設(shè)計方案

為了實現(xiàn)上述諸多功能,在軟件中需要包括交互、服務(wù)器信息交互、數(shù)據(jù)庫以及調(diào)度等模塊,具體如圖2所示。

具體而言,在軟件啟動后,將會在后臺運(yùn)行相關(guān)的監(jiān)控以及線程服務(wù),并且在后臺進(jìn)程中實現(xiàn)與服務(wù)器的信息交互。在整個多方用戶通話系統(tǒng)中,調(diào)度器祈禱至關(guān)重要的作用,其具體功能實現(xiàn)則更加類似于狀態(tài)機(jī),通過將消息進(jìn)行排隊,然后逐條將排隊消息取出,而且一旦隊列中為空時,調(diào)度器會堵塞,并且在新的任務(wù)出現(xiàn)時被喚醒。

4.結(jié)束語

通過對基于Android平臺的多方通話軟件中關(guān)鍵技術(shù)及其實現(xiàn)功能的分析,成功的實現(xiàn)了在Android終端設(shè)備上的多方語音通話功能,并且具有較好的通話效果。同時,隨著目前移動終端設(shè)備對于硬件配置的不斷提升,多方通話的質(zhì)量也會得到相應(yīng)的改善。因此采用基于Android平臺的多方通話軟件可以十分便捷的實現(xiàn)各方的及時溝通,有利于辦公效率的提升。

參考文獻(xiàn)

[1]邵長彬,張重陽,鄭世寶.基于Android的可視IP電話多媒體終端設(shè)計與實現(xiàn)[J].電視技術(shù),2011,35.

[2]鄭理.基于WLAN技術(shù)的無線局域網(wǎng)的應(yīng)用[J].信息通信,2013,5.

[3]呂東,劉小河,王鴻飛.基于Android的實時視頻通信研究與實現(xiàn)[J].現(xiàn)代電子技術(shù),2014,1.

作者簡介:陳順祥(1980—),男,高級工程師。

主站蜘蛛池模板: 热热久久狠狠偷偷色男同| 亚洲AⅤ波多系列中文字幕| 国产无码精品在线| 香蕉久人久人青草青草| a毛片在线播放| 亚洲欧美极品| 亚洲福利片无码最新在线播放| 国产欧美日韩综合一区在线播放| 亚洲天堂网站在线| 欧美不卡二区| AV老司机AV天堂| 精品一区二区三区四区五区| 国产精品嫩草影院av| 亚洲日韩在线满18点击进入| 欧洲精品视频在线观看| 欧美精品一区二区三区中文字幕| 亚洲一级毛片在线播放| 在线欧美日韩国产| 日韩视频福利| 国产视频 第一页| 亚洲第一区在线| 亚洲综合国产一区二区三区| 1级黄色毛片| 午夜无码一区二区三区在线app| 精品视频一区在线观看| 免费看久久精品99| 婷婷成人综合| 中文字幕亚洲乱码熟女1区2区| 99久久精品视香蕉蕉| 国产在线麻豆波多野结衣| 国产一在线观看| 97超级碰碰碰碰精品| 小蝌蚪亚洲精品国产| 午夜精品久久久久久久2023| 午夜三级在线| 在线观看国产精品第一区免费 | 久久狠狠色噜噜狠狠狠狠97视色| 亚洲精品无码AV电影在线播放| 精品国产欧美精品v| 国产午夜一级淫片| 日本一区二区不卡视频| 99爱视频精品免视看| 永久在线播放| 天天色天天操综合网| 日韩国产综合精选| 国产欧美成人不卡视频| 亚洲av无码人妻| 美女高潮全身流白浆福利区| 国产精品亚洲天堂| 欧美a√在线| 九九热精品免费视频| 国产乱子伦精品视频| 亚洲欧美不卡视频| 福利一区在线| 欧美日韩一区二区在线免费观看 | 国产女人爽到高潮的免费视频| 国产精品jizz在线观看软件| 婷婷伊人五月| 国产精品三级av及在线观看| 久久a毛片| 国产成人精品免费视频大全五级| 18禁高潮出水呻吟娇喘蜜芽| 婷婷亚洲视频| 欧美翘臀一区二区三区| 国产无码高清视频不卡| 国产精品成人久久| 老司国产精品视频91| 国产主播福利在线观看| 久久精品丝袜| 波多野结衣AV无码久久一区| 久久毛片网| 中文字幕亚洲综久久2021| 色呦呦手机在线精品| 国产美女一级毛片| 亚洲人人视频| 国产无码网站在线观看| 91福利在线观看视频| 呦视频在线一区二区三区| 婷婷六月在线| 在线a网站| 91口爆吞精国产对白第三集| 国产亚洲精品91|