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Ⅴ中文字| 夜夜高潮夜夜爽国产伦精品| 欧美另类第一页| 国产丝袜一区二区三区视频免下载| 免费在线色| 97亚洲色综久久精品| 农村乱人伦一区二区| 亚洲国产成熟视频在线多多 | 国产在线91在线电影| 99国产精品免费观看视频| 欧美第二区| 欧美日韩国产在线观看一区二区三区| 亚洲成人精品在线| 国产精品一区不卡| 麻豆国产在线观看一区二区| 四虎永久免费在线| 在线观看网站国产| 91精品国产一区自在线拍| 色综合五月婷婷| 尤物在线观看乱码| 一区二区三区四区在线| 人妻无码AⅤ中文字| 深爱婷婷激情网| 夜夜高潮夜夜爽国产伦精品| 国产一区二区精品福利| 亚洲一道AV无码午夜福利| www.精品国产| 91精品专区| 四虎影视库国产精品一区| 亚洲a级在线观看| 精品成人一区二区三区电影| 国产成人91精品免费网址在线| 久久96热在精品国产高清| 一级毛片免费高清视频| 国产日韩久久久久无码精品| 国产在线观看一区精品| 亚洲无卡视频| 欧美啪啪一区| 久久特级毛片| 色男人的天堂久久综合| 欧美日韩精品综合在线一区| 国产成人精品一区二区不卡| 99在线国产| 亚洲最大情网站在线观看| 亚洲a免费| 亚洲一区国色天香| 亚洲一级色| 欧美a在线看| 亚洲中文字幕97久久精品少妇| 亚洲综合色婷婷| 亚洲日韩久久综合中文字幕| 亚洲精品无码专区在线观看 | 青青草原国产精品啪啪视频| 国产熟睡乱子伦视频网站| 一区二区影院| 亚洲成人动漫在线| 青草视频久久| 国产黑丝视频在线观看| 为你提供最新久久精品久久综合| 久久久久亚洲av成人网人人软件| 欧美日韩免费| 欧美亚洲国产精品第一页| 欧美亚洲综合免费精品高清在线观看| 园内精品自拍视频在线播放| 国产无码制服丝袜| 园内精品自拍视频在线播放| 国产成人综合日韩精品无码首页| 在线a视频免费观看| 无码日韩人妻精品久久蜜桃| 日本道综合一本久久久88| 国产视频久久久久| 她的性爱视频| 毛片三级在线观看| 欧美中文字幕一区| 亚洲欧美在线看片AI| P尤物久久99国产综合精品| 92精品国产自产在线观看| 国产成人盗摄精品| 国产综合日韩另类一区二区| 刘亦菲一区二区在线观看| 精品国产自在在线在线观看| 99视频全部免费|