天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 碩博論文 > 信息類碩士論文 >

基于XMPP的iOS平臺即時通訊客戶端的研究與實現(xiàn)

發(fā)布時間:2017-09-04 09:11

  本文關(guān)鍵詞:基于XMPP的iOS平臺即時通訊客戶端的研究與實現(xiàn)


  更多相關(guān)文章: IM iOS XMPP CELP GCD


【摘要】:社交網(wǎng)絡(luò)成為目前互聯(lián)網(wǎng)上最為流行的溝通方式之一,互聯(lián)網(wǎng)提供了文字、圖片、語音、視頻等豐富多樣的媒介方式來滿足人們?nèi)粘5慕涣鳌MPP是基于XML的開源實時通信協(xié)議,具有擴(kuò)展性強(qiáng)等特點,成為目前主流即時通訊協(xié)議之一。伴隨著智能手機(jī)日益普及,人們通過手機(jī)IM交流的需求也日益擴(kuò)大,iOS移動設(shè)備的用戶也越來越多,但iOS平臺上針對XMPP協(xié)議的開源框架在音頻壓縮處理和數(shù)據(jù)并發(fā)性等技術(shù)方面存在不足,導(dǎo)致語音傳輸緩慢和系統(tǒng)資源使用效率低下等問題。針對以上問題,本文對現(xiàn)有的XMPP開源框架進(jìn)行優(yōu)化,在框架中引入音頻壓縮模塊,綜合運(yùn)用緩存設(shè)計,多線程,消息推送等技術(shù)來優(yōu)化系統(tǒng)資源的使用效率,在iOS平臺上實現(xiàn)一款性能穩(wěn)定且高效的IM軟件。本文的主要工作有以下三方面:首先,改進(jìn)了在無線網(wǎng)絡(luò)環(huán)境中speex音頻數(shù)據(jù)壓縮的方法,該方法先將原有的碼激勵線性預(yù)測編碼技術(shù)(CELP)中的感覺加權(quán)過濾器進(jìn)行簡化,再將語音編碼中基音搜索的計算復(fù)雜度進(jìn)行簡化。使得在高壓縮比的情況下降低CPU運(yùn)算復(fù)雜度,保證了音頻數(shù)據(jù)傳輸?shù)牡脱舆t性;其次,優(yōu)化查詢排序結(jié)果。對LDAP搜索結(jié)果進(jìn)Skyline查詢處理,根據(jù)查詢結(jié)果與用戶的關(guān)聯(lián)度,來分析數(shù)據(jù)屬性之間的支配關(guān)系,對查詢結(jié)果進(jìn)行優(yōu)化排序,使得用戶最希望查詢的結(jié)果放在最前面;隨之使用一種基于block對象和調(diào)度隊列的GCD并發(fā)編程技術(shù),讓程序所要執(zhí)行的任務(wù)封裝在block對象中,系統(tǒng)根據(jù)可用的資源來執(zhí)行這些任務(wù),以此獲得比傳統(tǒng)多線程技術(shù)更佳的性能。最后,本文實現(xiàn)一個可以在iPhone上運(yùn)行的基于XMPP的IM客戶端,實現(xiàn)了基于speex算法的語音傳輸,測試顯示該軟件在內(nèi)存使用,CPU資源占有率音頻壓縮率,響應(yīng)速度等方面可以滿足實際使用的要求。未來可以在此成果的基礎(chǔ)上擴(kuò)展更多豐富的功能,XMPP協(xié)議不僅僅用于即時通訊,在視頻、文件傳輸領(lǐng)域同樣具有很大的潛力。
【關(guān)鍵詞】:IM iOS XMPP CELP GCD
【學(xué)位授予單位】:中國海洋大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52
【目錄】:
  • 摘要5-7
  • Abstract7-12
  • 1. 緒論12-20
  • 1.1. 研究背景12-13
  • 1.2. 國內(nèi)外研究發(fā)展現(xiàn)狀13-17
  • 1.2.1. 即時通訊發(fā)展現(xiàn)狀13-14
  • 1.2.2. xmpp協(xié)議發(fā)展現(xiàn)狀14-15
  • 1.2.3. iOS系統(tǒng)發(fā)展現(xiàn)狀15-17
  • 1.3. 研究目的和意義17
  • 1.4. 研究內(nèi)容和組織結(jié)構(gòu)17-20
  • 2. 相關(guān)技術(shù)介紹20-34
  • 2.1. 即時通訊系統(tǒng)模式20-22
  • 2.1.1. C/S通訊模式20-21
  • 2.1.2. P2P通訊模式21
  • 2.1.3. 組合通訊模式21-22
  • 2.2. XMPP協(xié)議22-27
  • 2.2.1. 協(xié)議架構(gòu)22-24
  • 2.2.2. 網(wǎng)絡(luò)通信的尋址模式24-25
  • 2.2.3. 消息傳遞格式25-27
  • 2.3. iOS開發(fā)介紹27-32
  • 2.3.1. iOS系統(tǒng)架構(gòu)27-28
  • 2.3.2. Objective-C語言28-30
  • 2.3.3. 設(shè)計模式30-32
  • 2.4. 本章小結(jié)32-34
  • 3. 系統(tǒng)設(shè)計34-44
  • 3.1. 系統(tǒng)架構(gòu)設(shè)計34-35
  • 3.2. 系統(tǒng)功能設(shè)計35-36
  • 3.3. 軟件結(jié)構(gòu)36-37
  • 3.4. 程序功能與組件37-39
  • 3.4.1. UI設(shè)計37
  • 3.4.2. 數(shù)據(jù)緩存37-38
  • 3.4.3. 推送通知38-39
  • 3.5. 主要功能模塊設(shè)計39-43
  • 3.5.1. 登陸注冊模塊39-41
  • 3.5.2. 好友管理模塊41-42
  • 3.5.3. 聊天模塊42-43
  • 3.6. 本章小結(jié)43-44
  • 4. 音頻數(shù)據(jù)壓縮算法優(yōu)化44-54
  • 4.1. 語音編碼原理44-48
  • 4.1.1. 語音編碼方法分類44-45
  • 4.1.2. 語音編碼研究現(xiàn)狀45-46
  • 4.1.3. Speex編碼原理46-48
  • 4.2. Speex壓縮算法優(yōu)化48-50
  • 4.2.1. 感覺加權(quán)濾波器的調(diào)整49-50
  • 4.2.2. 基音搜索過程的簡化50
  • 4.3. 壓縮結(jié)果對比50-53
  • 4.4. 本章小結(jié)53-54
  • 5. IM客戶端實現(xiàn)54-72
  • 5.1. 登錄注冊的單例模式實現(xiàn)55-57
  • 5.2. 消息的通知實現(xiàn)57-62
  • 5.2.1. 觀察者模式58-59
  • 5.2.2. 本地通知59-60
  • 5.2.3. 推送通知60-62
  • 5.3. 數(shù)據(jù)存儲的多線程實現(xiàn)62-65
  • 5.3.1. 互斥操作63
  • 5.3.2. GCD并發(fā)訪問63-65
  • 5.4. 好友管理模塊實現(xiàn)65-66
  • 5.4.1. 搜索聯(lián)系人65-66
  • 5.4.2. 添加和刪除好友66
  • 5.5. Skyline算法66-71
  • 5.5.1. Skyline介紹66-67
  • 5.5.2. Skyline算法實現(xiàn)67-71
  • 5.6. 本章小結(jié)71-72
  • 6. 系統(tǒng)功能與性能測試72-82
  • 6.1. 測試環(huán)境搭建72-74
  • 6.1.1. 服務(wù)器端的部署72-73
  • 6.1.2. 應(yīng)用程序的發(fā)布73-74
  • 6.2. 性能測試74-78
  • 6.2.1. 內(nèi)存測試74-75
  • 6.2.2. 音頻壓縮測試75-78
  • 6.3. 主要功能測試78-80
  • 6.3.1. 聊天測試78-79
  • 6.3.2. 其它功能測試79-80
  • 6.4. 本章小結(jié)80-82
  • 7. 總結(jié)與展望82-84
  • 7.1. 工作總結(jié)82
  • 7.2. 研究展望82-84
  • 參考文獻(xiàn)84-88
  • 致謝88-90
  • 個人簡歷90
  • 發(fā)表的學(xué)術(shù)論文與xO究成果90

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 李超;網(wǎng)絡(luò)即時通訊明星的假期會議[J];電腦知識與技術(shù);2003年16期

2 余峧;即時通訊:互聯(lián)網(wǎng)上的又一金礦[J];電腦知識與技術(shù);2004年09期

3 ;支持多種即時通訊服務(wù)的軟件全攻略 呼Q喚M[J];新電腦;2005年01期

4 ;2006第一季度中國即時通訊用戶數(shù)接近1億[J];微電腦世界;2006年09期

5 行天;;聊天的危險看即時通訊常見安全問題[J];計算機(jī)與網(wǎng)絡(luò);2007年09期

6 ;我國即時通訊用戶過億[J];電子商務(wù);2007年02期

7 何瀟;;2007上半年中國即時通訊市場研究[J];電子商務(wù);2007年09期

8 牛洋;;即時通訊技術(shù)的發(fā)展與應(yīng)用[J];河南科技;2011年08期

9 劉冉;;誰是王者?細(xì)數(shù)眾多企業(yè)即時通訊產(chǎn)品[J];網(wǎng)絡(luò)與信息;2012年07期

10 ;最好的原生即時通訊[J];電腦愛好者(普及版);2012年09期

中國重要會議論文全文數(shù)據(jù)庫 前5條

1 陳周聞;方力爭;丁塔;;即時通訊技術(shù)在健康管理網(wǎng)絡(luò)系統(tǒng)中的使用[A];浙江省醫(yī)學(xué)會健康管理學(xué)分會第二屆學(xué)術(shù)年會論文集[C];2009年

2 黃凱;陶宏才;;即時通訊系統(tǒng)服務(wù)器端簡要設(shè)計[A];四川省通信學(xué)會2005年學(xué)術(shù)年會論文集[C];2005年

3 陳貽雄;田貴森;;也談網(wǎng)絡(luò)即時通訊語言的性別差異[A];中國社會語言學(xué)(2006年第2期)[C];2006年

4 申寶軍;;定制Sametime,打造奧運(yùn)報道的IM系統(tǒng)——新華社奧運(yùn)報道指揮系統(tǒng)的技術(shù)實現(xiàn)[A];中國新聞技術(shù)工作者聯(lián)合會五屆一次理事會暨學(xué)術(shù)年會論文集(上篇)[C];2009年

5 孫志國;;web N.O,互聯(lián)網(wǎng)發(fā)展新趨勢[A];中國農(nóng)業(yè)信息科技創(chuàng)新與學(xué)科發(fā)展大會論文匯編[C];2007年

中國重要報紙全文數(shù)據(jù)庫 前10條

1 紅狼;即時通訊安全問題大曝光[N];中國電腦教育報;2005年

2 七影;即時通訊安全的 發(fā)展趨勢及應(yīng)對方法[N];中國電腦教育報;2005年

3 本報實習(xí)記者 張光塔;即時通訊應(yīng)慎防病毒傳播[N];通信信息報;2005年

4 本報記者 毛雪軻;即時通訊在爭議聲中蹣跚前行[N];中國消費(fèi)者報;2003年

5 證券時報記者 張珈;二季度移動即時通訊累計賬戶破4億[N];證券時報;2010年

6 本報記者 蔡曉卿;移動即時通訊掀免費(fèi)潮 競爭升級加速市場洗牌[N];通信信息報;2013年

7 本報記者 程武;“融云”五大措施力推即時通訊服務(wù)[N];中華工商時報;2014年

8 曾明發(fā);中國成就即時通訊大市場[N];中國電子報;2004年

9 李國訓(xùn);企業(yè)即時通訊乍暖還寒[N];中國電子報;2004年

10 路平麗;未來即時通訊呈現(xiàn)六大趨勢[N];中國貿(mào)易報;2005年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 徐鵬偉;基于XMPP協(xié)議的iOS即時通訊應(yīng)用研究與實現(xiàn)[D];華南理工大學(xué);2015年

2 馬uQ名;網(wǎng)絡(luò)通訊數(shù)據(jù)包截獲與解析研究[D];陜西科技大學(xué);2015年

3 劉皓;基于新型教育信息化終端的即時通訊系統(tǒng)設(shè)計與應(yīng)用研究[D];山東大學(xué);2015年

4 羅久林;移動網(wǎng)絡(luò)下高可靠即時通訊系統(tǒng)的研究與應(yīng)用[D];北京理工大學(xué);2015年

5 崔次郎;某單位即時通訊系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2014年

6 孫佳鈮;企業(yè)內(nèi)部安全即時通訊系統(tǒng)的設(shè)計和實現(xiàn)[D];電子科技大學(xué);2013年

7 虞智涵;基于即時通訊網(wǎng)絡(luò)的信息源追溯模型研究[D];大連理工大學(xué);2015年

8 劉兵;基于私有云存儲即時通訊系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2014年

9 董科;紹興地區(qū)公安部門即時通訊系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2014年

10 陸遠(yuǎn)剛;3D阿凡達(dá)即時通訊系統(tǒng)[D];華東師范大學(xué);2015年



本文編號:790587

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/790587.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶df4b9***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
av国产熟妇露脸在线观看| 亚洲第一香蕉视频在线| 男女激情视频在线免费观看| 日韩偷拍精品一区二区三区| 东北老熟妇全程露脸被内射| 日本最新不卡免费一区二区| 日本加勒比在线观看一区| 日韩精品视频一二三区| 精品视频一区二区不卡| 国产一区二区不卡在线播放 | 日本人妻熟女一区二区三区| 日本午夜免费观看视频| 亚洲第一区二区三区女厕偷拍| 亚洲天堂有码中文字幕视频| 亚洲国产91精品视频| 国产超薄黑色肉色丝袜| 亚洲中文字幕在线综合视频| 又色又爽又黄的三级视频| 日本妇女高清一区二区三区| 亚洲中文字幕在线观看四区| 少妇视频一区二区三区| 免费一级欧美大片免费看| 日本精品最新字幕视频播放| 美女极度色诱视频在线观看| 日本黄色高清视频久久| 午夜视频成人在线观看| 久久精品伊人一区二区| 午夜福利大片亚洲一区| 欧美三级精品在线观看| 人体偷拍一区二区三区| 国产精品美女午夜视频| 五月天综合网五月天综合网| 亚洲美女国产精品久久| 国产一级二级三级观看| 亚洲国产成人一区二区在线观看| 99久久无色码中文字幕免费| 欧美成人黄色一区二区三区| 丁香七月啪啪激情综合| 久久综合日韩精品免费观看| 俄罗斯胖女人性生活视频| 国产麻豆一区二区三区在|