基于Android的實(shí)時(shí)視頻傳輸系統(tǒng)設(shè)計(jì)
本文關(guān)鍵詞:基于Android的實(shí)時(shí)視頻傳輸系統(tǒng)設(shè)計(jì),,由筆耕文化傳播整理發(fā)布。
【摘要】:近幾年來網(wǎng)絡(luò)不斷提速、3G與4G移動(dòng)網(wǎng)絡(luò)快速發(fā)展,智能的移動(dòng)終端設(shè)備在不斷侵占市場(chǎng)的同時(shí),也在不斷地改變?nèi)藗兊纳罘绞。尤其是在追求人性化服?wù)與大信息量的今天,傳統(tǒng)的文字與語(yǔ)音服務(wù)方式已漸漸的不能滿足人們的要求,但是以視頻對(duì)話為主的服務(wù)方式可以滿足人們?cè)谌诵曰⒋笮畔⒘糠矫娴囊。而且通過對(duì)目前的網(wǎng)絡(luò)帶寬與智能移動(dòng)終端的調(diào)查,尤其是基于Android操作系統(tǒng)的智能設(shè)備占據(jù)大多數(shù)市場(chǎng)的情況下,通過Android智能終端實(shí)現(xiàn)視頻客服是完全可行的。本文通過分析目前客戶服務(wù)系統(tǒng)的功能與當(dāng)前的實(shí)驗(yàn)環(huán)境,同時(shí)結(jié)合目前客戶服務(wù)行業(yè)的現(xiàn)狀及技術(shù)特點(diǎn),設(shè)計(jì)了一種基于Android的視頻傳輸系統(tǒng),應(yīng)用于視頻客服領(lǐng)域。為了實(shí)現(xiàn)系統(tǒng)的功能,系統(tǒng)結(jié)合Android操作系統(tǒng)和FFmpeg開源項(xiàng)目的優(yōu)勢(shì),采用軟、硬件結(jié)合的開發(fā)方法,設(shè)計(jì)了一種實(shí)用的、便于人們使用的實(shí)時(shí)視頻客服系統(tǒng)。系統(tǒng)的硬件部分使用Tiny6410開發(fā)板,軟件使用Eclipse、AndroidSDK及相關(guān)輔助工具作為開發(fā)工具編寫Java代碼。系統(tǒng)的整體設(shè)計(jì)采用C/S模式,利用Java語(yǔ)言編寫服務(wù)器端程序,運(yùn)用Java語(yǔ)言、Android SDK及相關(guān)庫(kù)文件相結(jié)合的方法編寫Android客戶端程序,將FFmpeg開源項(xiàng)目移植到Android操作系統(tǒng)實(shí)現(xiàn)對(duì)視頻的編解碼。系統(tǒng)可實(shí)現(xiàn)文字通信、語(yǔ)音通信、實(shí)時(shí)視頻通話、通信信息保存、對(duì)服務(wù)進(jìn)行評(píng)價(jià)功能。系統(tǒng)旨在提供多樣化的服務(wù)方式,為客戶服務(wù)雙方提供人性化的服務(wù)方式。本文對(duì)系統(tǒng)的設(shè)計(jì)過程進(jìn)行了詳盡的闡述。首先,論文對(duì)該設(shè)計(jì)的研究?jī)?nèi)容、背景及發(fā)展趨勢(shì)做了分析,并提出設(shè)計(jì)完成的功能。其次,是對(duì)在系統(tǒng)設(shè)計(jì)過程中用到的Android操作系統(tǒng)和FFmpeg開源項(xiàng)目進(jìn)行了分析。然后,根據(jù)功能對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),針對(duì)系統(tǒng)的服務(wù)器端和客戶端分別進(jìn)行軟、硬件設(shè)計(jì),并在設(shè)計(jì)完成后進(jìn)行系統(tǒng)測(cè)試。最后,對(duì)本次系統(tǒng)設(shè)計(jì)進(jìn)行分析與總結(jié)。經(jīng)過對(duì)系統(tǒng)的不斷測(cè)試和完善,目前實(shí)現(xiàn)了基于Android的實(shí)時(shí)視頻傳輸系統(tǒng)并完成了既定的功能。該系統(tǒng)為客戶服務(wù)方式提供了參考,在客戶服務(wù)領(lǐng)域?qū)崿F(xiàn)了應(yīng)用創(chuàng)新。
【關(guān)鍵詞】:Android 客戶服務(wù) 視頻傳輸 FFmpeg
【學(xué)位授予單位】:北方工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TN919.8;TP316
【目錄】:
- 摘要3-4
- ABSTRACT4-8
- 第一章 緒論8-12
- 1.1 課題的研究背景、目的及意義8-9
- 1.2 國(guó)內(nèi)外現(xiàn)狀及發(fā)展趨勢(shì)9-10
- 1.3 課題研究的主要內(nèi)容10
- 1.4 論文組織結(jié)構(gòu)10-12
- 第二章 系統(tǒng)工作原理12-21
- 2.1 系統(tǒng)組成12-13
- 2.2 系統(tǒng)功能13
- 2.3 Android工作原理13-17
- 2.3.1 Android系統(tǒng)框架13-15
- 2.3.2 Android獲取信息15-17
- 2.4 FFmpeg工作原理17-20
- 2.4.1 FFmpeg編碼原理18-19
- 2.4.2 FFmpeg解碼原理19-20
- 2.5 實(shí)時(shí)傳輸協(xié)議20-21
- 第三章 系統(tǒng)開發(fā)環(huán)境21-33
- 3.1 Java開發(fā)環(huán)境21-26
- 3.2 Android開發(fā)環(huán)境26-33
- 第四章 系統(tǒng)硬件設(shè)計(jì)33-38
- 4.1 服務(wù)器端硬件組成34
- 4.2 客戶端硬件組成34-38
- 4.2.1 Tiny6410開發(fā)板35-36
- 4.2.2 WIFI模塊硬件36-38
- 第五章 系統(tǒng)軟件設(shè)計(jì)38-45
- 5.1 服務(wù)器端與客戶端連接設(shè)計(jì)38-39
- 5.2 服務(wù)器端軟件設(shè)計(jì)39-41
- 5.2.1 服務(wù)器端實(shí)現(xiàn)功能39-40
- 5.2.2 服務(wù)器端具體功能實(shí)現(xiàn)40-41
- 5.3 客戶端軟件設(shè)計(jì)41-45
- 5.3.1 客戶端軟件實(shí)現(xiàn)的功能41
- 5.3.2 客戶端軟件功能實(shí)現(xiàn)41-45
- 第六章 系統(tǒng)測(cè)試45-49
- 6.1 測(cè)試工具45
- 6.2 系統(tǒng)功能測(cè)試45-49
- 第七章 結(jié)論與展望49-50
- 7.1 結(jié)論49
- 7.2 研究展望49-50
- 參考文獻(xiàn)50-52
- 在學(xué)期間的研究成果52-53
- 致謝53
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android
本文編號(hào):350063
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/350063.html