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

當(dāng)前位置:主頁(yè) > 科技論文 > 信息工程論文 >

基于Android的無線音視頻教學(xué)終端的研發(fā)

發(fā)布時(shí)間:2017-08-11 17:29

  本文關(guān)鍵詞:基于Android的無線音視頻教學(xué)終端的研發(fā)


  更多相關(guān)文章: Android FFmpeg技術(shù) RTP/RTCP協(xié)議 JNI技術(shù)


【摘要】:眾所周知,智能移動(dòng)終端,如智能手機(jī)、平板電腦等已經(jīng)成為了人們?nèi)粘I詈蛯W(xué)習(xí)的必需品,同計(jì)算機(jī)一樣創(chuàng)新出許多智能的應(yīng)用,代替人力勞動(dòng)為生活和學(xué)習(xí)提供了便利。傳統(tǒng)的教學(xué)模式也隨著多媒體技術(shù)的發(fā)展進(jìn)行了諸多的變革和改進(jìn),但是目前還沒有成型的利用移動(dòng)智能終端進(jìn)行教學(xué)模式設(shè)計(jì)的技術(shù)。針對(duì)以上現(xiàn)狀,本課題將在移動(dòng)智能終端平臺(tái)下,進(jìn)行基于無線音視頻交互的教學(xué)應(yīng)用設(shè)計(jì)。本課題采用了智能手機(jī)與平板電腦作為應(yīng)用設(shè)計(jì)的硬件系統(tǒng),以Google公司推出的移動(dòng)終端市場(chǎng)占有率最高的Android操作系統(tǒng)為開發(fā)環(huán)境,配備供Android開發(fā)的SDK和無線局域網(wǎng)技術(shù),實(shí)現(xiàn)教師與學(xué)生之間通過音視頻交互進(jìn)行教學(xué)的功能。本課題采用的硬件是先進(jìn)的移動(dòng)智能終端,底層環(huán)境是基于成熟的Linux系統(tǒng)的ARM處理器;開發(fā)系統(tǒng)則選擇開源且日益完善的Android操作系統(tǒng)。硬件方面集成了高性能的攝像頭模塊和音頻采集模塊;已實(shí)現(xiàn)硬件驅(qū)動(dòng)無線網(wǎng)卡,可直接進(jìn)行網(wǎng)絡(luò)連接;高分辨率的LCD觸摸屏可以滿足視頻需求。本課題的軟件部分則是以Android系統(tǒng)為基本開發(fā)架構(gòu),以C/C++語(yǔ)言進(jìn)行底層模塊功能的實(shí)現(xiàn),以Java語(yǔ)言進(jìn)行程序的應(yīng)用層開發(fā)。在關(guān)鍵技術(shù)方面,本題采用了功能完備的FFmpeg音視頻處理系統(tǒng)作為研究基礎(chǔ),通過JNI技術(shù)調(diào)用本地FFmpeg編譯的動(dòng)態(tài)庫(kù),實(shí)現(xiàn)了基于H.264的視頻編解碼、基于AAC的音頻編解碼和音視頻同步機(jī)制。以基于WiFi的無線網(wǎng)絡(luò)技術(shù)作為數(shù)據(jù)傳輸通道,借助基于UDP協(xié)議的RTP/RTCP的流媒體傳輸協(xié)議作為數(shù)據(jù)傳輸標(biāo)準(zhǔn),完成了對(duì)音視頻的網(wǎng)絡(luò)傳輸實(shí)現(xiàn)良好的控制。通過程序設(shè)計(jì),以硬件設(shè)備自帶的攝像頭和內(nèi)置聲音系統(tǒng)進(jìn)行教學(xué)音視頻信息的實(shí)時(shí)采集,提取FFmpeg的音視頻處理技術(shù)進(jìn)行壓縮編碼,將教學(xué)流媒體數(shù)據(jù)借助RTP/RTCP實(shí)時(shí)傳輸協(xié)議由本地服務(wù)器發(fā)送給學(xué)生接收端,然后對(duì)流媒體數(shù)據(jù)解碼和同步,就可以還原音視頻信息,完成無線教學(xué)的功能。本設(shè)計(jì)的重點(diǎn)就是對(duì)移動(dòng)教學(xué)終端核心功能:基于Android下基于無線WiFi的音視頻實(shí)時(shí)傳輸?shù)膶?shí)現(xiàn)。本設(shè)計(jì)對(duì)研究對(duì)象進(jìn)行模塊劃分和深入研究,不僅在應(yīng)用層上通過Java編程實(shí)現(xiàn)了設(shè)計(jì)要求,還對(duì)其底層的C/C++程序?qū)崿F(xiàn)原理進(jìn)行了分析和探討,最終將關(guān)鍵技術(shù)與設(shè)計(jì)的教學(xué)終端功能進(jìn)行匹配并進(jìn)行軟件測(cè)試分析,完成了本題的設(shè)計(jì)目標(biāo)。
【關(guān)鍵詞】:Android FFmpeg技術(shù) RTP/RTCP協(xié)議 JNI技術(shù)
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TN919.8
【目錄】:
  • 摘要4-5
  • Abstract5-10
  • 第1章 緒論10-13
  • 1.1 研究背景與意義10
  • 1.2 國(guó)內(nèi)外研究狀況10-11
  • 1.3 論文的研究?jī)?nèi)容和結(jié)構(gòu)安排11-13
  • 第2章 關(guān)鍵技術(shù)介紹13-29
  • 2.1 Android操作系統(tǒng)簡(jiǎn)介13-20
  • 2.1.1 Android系統(tǒng)架構(gòu)13-15
  • 2.1.2 Android四個(gè)基本組件介紹15-16
  • 2.1.3 Activity的生命周期16-18
  • 2.1.4 JNI技術(shù)簡(jiǎn)介18-20
  • 2.2 FFmpeg技術(shù)介紹20-22
  • 2.2.1 FFmpeg基本概念和結(jié)構(gòu)20-21
  • 2.2.2 FFmpeg基本庫(kù)介紹21
  • 2.2.3 FFmpeg常見數(shù)據(jù)結(jié)構(gòu)介紹21-22
  • 2.3 Android下的流媒體傳輸協(xié)議介紹22-28
  • 2.3.1 RTP協(xié)議介紹22-25
  • 2.3.2 RTCP協(xié)議介紹25-28
  • 2.4 本章小結(jié)28-29
  • 第3章 系統(tǒng)總體方案設(shè)計(jì)29-37
  • 3.1 系統(tǒng)主要研究?jī)?nèi)容29-33
  • 3.1.1 系統(tǒng)總體框架設(shè)計(jì)29-30
  • 3.1.2 系統(tǒng)的功能設(shè)計(jì)和性能需求30-31
  • 3.1.3 系統(tǒng)主要模塊與架構(gòu)31-33
  • 3.2 軟硬件開發(fā)平臺(tái)33-36
  • 3.2.1 硬件平臺(tái)的搭建33-34
  • 3.2.2 Android Studio開發(fā)環(huán)境的搭建34-36
  • 3.3 本章小結(jié)36-37
  • 第4章系統(tǒng)模塊的實(shí)現(xiàn)原理37-60
  • 4.1 FFmpeg庫(kù)到Android平臺(tái)的移植37-42
  • 4.1.1 NDK的安裝37
  • 4.1.2 FFmpeg庫(kù)的移植37-42
  • 4.2 FFmpeg視頻編解碼過程的實(shí)現(xiàn)42-45
  • 4.2.1 視頻編碼42-44
  • 4.2.2 視頻解碼44-45
  • 4.3 FFmpeg語(yǔ)音編解碼的實(shí)現(xiàn)45-48
  • 4.3.1.語(yǔ)音編碼45-47
  • 4.3.2 語(yǔ)音解碼47-48
  • 4.4 音視頻同步技術(shù)48-53
  • 4.4.1 同步原理48
  • 4.4.2 基于FFmpeg的同步實(shí)現(xiàn)48-53
  • 4.5 RTP封裝和解封53-59
  • 4.5.1 RTP封包54-57
  • 4.5.2 RTP解封57-59
  • 4.6 本章小結(jié)59-60
  • 第5章 Android下的系統(tǒng)實(shí)現(xiàn)60-78
  • 5.1 音視頻采集系統(tǒng)的實(shí)現(xiàn)60-68
  • 5.1.1 視頻采集模塊的實(shí)現(xiàn)60-65
  • 5.1.2 音頻采集系統(tǒng)的實(shí)現(xiàn)65-67
  • 5.1.3 多媒體信息廣播的實(shí)現(xiàn)67-68
  • 5.2 音視頻播放系統(tǒng)的實(shí)現(xiàn)68-72
  • 5.2.1 視頻播放系統(tǒng)的實(shí)現(xiàn)68-70
  • 5.2.2 音頻播系統(tǒng)放的實(shí)現(xiàn)70-72
  • 5.3 PC端服務(wù)器的搭建72-75
  • 5.4.應(yīng)用功能與UI設(shè)計(jì)75-77
  • 5.5 本章小結(jié)77-78
  • 第6章 系統(tǒng)測(cè)試78-86
  • 6.1 功能測(cè)試78-81
  • 6.2 性能測(cè)試81-86
  • 第7章 總結(jié)與展望86-88
  • 7.1 總結(jié)86-87
  • 7.2 展望87-88
  • 參考文獻(xiàn)88-91
  • 作者簡(jiǎn)介與科研成果91-92
  • 致謝92

【相似文獻(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):657365


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

本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/657365.html


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

版權(quán)申明:資料由用戶f511b***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com