基于Krome的Android機(jī)頂盒軟件設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-04-08 13:10
本文關(guān)鍵詞:基于Krome的Android機(jī)頂盒軟件設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:目前我國(guó)正處于三網(wǎng)融合的進(jìn)程中,也是廣播電視數(shù)字化不斷向前推進(jìn)的關(guān)鍵時(shí)期。傳統(tǒng)的數(shù)字電視機(jī)頂盒,大都基于Linux系統(tǒng),往往功能單一,交互性差,擴(kuò)展性弱,從而無(wú)法滿足人們多元化的體驗(yàn)需求,Android系統(tǒng)以其良好的用戶體驗(yàn),豐富的應(yīng)用程序等特點(diǎn)而著稱,隨著它的開放與成熟,已逐步成為數(shù)字媒體終端的首選。本課題所設(shè)計(jì)的Android機(jī)頂盒采用了Entropic公司的Krome高清數(shù)字電視機(jī)頂盒芯片解決方案,搭載了Android 4.0操作系統(tǒng)。本文在深入研究了Krome芯片內(nèi)部資源及外圍接口的基礎(chǔ)上,介紹了機(jī)頂盒的硬件結(jié)構(gòu)及軟件架構(gòu),并在應(yīng)用層設(shè)計(jì)實(shí)現(xiàn)了數(shù)字電視機(jī)頂盒的軟件功能。論文的主要?jiǎng)?chuàng)新點(diǎn)體現(xiàn)在:(1)在Android系統(tǒng)上設(shè)計(jì)和實(shí)現(xiàn)了數(shù)字電視的主要業(yè)務(wù)功能,使機(jī)頂盒不但具備了普通網(wǎng)絡(luò)機(jī)頂盒的相關(guān)功能,而且具備了數(shù)字電視的直播功能。目前市場(chǎng)上出現(xiàn)了許多基于Android系統(tǒng)的網(wǎng)絡(luò)機(jī)頂盒,但在網(wǎng)絡(luò)帶寬不夠高的情況下,其無(wú)法真正播放在線高清視頻,而基于Android系統(tǒng)的數(shù)字電視機(jī)頂盒,除了可以實(shí)現(xiàn)網(wǎng)絡(luò)機(jī)頂盒的功能外,還可以接收、解碼、播放高清數(shù)字電視節(jié)目,因而具備廣闊的市場(chǎng)前景。(2)在數(shù)字電視的軟件功能實(shí)現(xiàn)上,整體上采用了流水線(pipeline)的架構(gòu)對(duì)底層硬件資源實(shí)現(xiàn)調(diào)度管理,降低了開發(fā)的難度,提高了開發(fā)效率;另外,本文采用了將數(shù)字電視機(jī)頂盒的功能模塊打包成動(dòng)態(tài)庫(kù)的形式,再在應(yīng)用層通過(guò)JNI接口調(diào)用這些動(dòng)態(tài)庫(kù)的方式實(shí)現(xiàn)功能的對(duì)接,一方面簡(jiǎn)化了從傳統(tǒng)機(jī)頂盒遷移到Android系統(tǒng)所需做的工作,另一方面提高了程序的執(zhí)行效率。目前,已經(jīng)實(shí)現(xiàn)的數(shù)字電視業(yè)務(wù)功能有:節(jié)目搜索、節(jié)目指南、空中升級(jí)(OTA),經(jīng)過(guò)長(zhǎng)時(shí)間實(shí)驗(yàn)測(cè)試,系統(tǒng)運(yùn)行穩(wěn)定流暢,基本達(dá)到了預(yù)期的要求。
【關(guān)鍵詞】:Android Krome 機(jī)頂盒 數(shù)字電視 DVB
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN949.197;TP311.52
【目錄】:
- 摘要6-7
- ABSTRACT7-12
- 1 緒論12-17
- 1.1 論文研究背景及意義12-13
- 1.2 國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)13-15
- 1.2.1 國(guó)內(nèi)外研究現(xiàn)狀13-14
- 1.2.2 機(jī)頂盒的發(fā)展趨勢(shì)14-15
- 1.3 論文研究目標(biāo)及內(nèi)容15
- 1.4 論文結(jié)構(gòu)安排15-17
- 2 數(shù)字電視機(jī)頂盒及ANDROID系統(tǒng)概述17-28
- 2.1 數(shù)字電視機(jī)頂盒的功能17
- 2.2 數(shù)字電視機(jī)頂盒的工作原理17-18
- 2.3 DVB相關(guān)標(biāo)準(zhǔn)及規(guī)范18-22
- 2.3.1 MPEG-2 標(biāo)準(zhǔn)19
- 2.3.2 傳輸流19-21
- 2.3.3 音視頻PES包21-22
- 2.3.4 節(jié)目特定信息22
- 2.3.5 業(yè)務(wù)信息22
- 2.3.6 私有數(shù)據(jù)22
- 2.4 ANDROID系統(tǒng)分析22-27
- 2.4.1 Android系統(tǒng)簡(jiǎn)介22-24
- 2.4.2 Android系統(tǒng)框架24-26
- 2.4.3 Android應(yīng)用程序組件26-27
- 2.5 本章小結(jié)27-28
- 3 基于KROME的數(shù)字電視機(jī)頂盒軟硬件系統(tǒng)28-35
- 3.1 KROME芯片簡(jiǎn)介28-29
- 3.2 系統(tǒng)硬件結(jié)構(gòu)29-31
- 3.3 系統(tǒng)軟件結(jié)構(gòu)31-34
- 3.3.1 系統(tǒng)軟件框架31-33
- 3.3.2 應(yīng)用層軟件框架33-34
- 3.4 本章小結(jié)34-35
- 4 基于KROME的數(shù)字電視機(jī)頂盒軟件設(shè)計(jì)與實(shí)現(xiàn)35-59
- 4.1 JNI技術(shù)分析35-37
- 4.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)37-39
- 4.3 節(jié)目搜索的原理與實(shí)現(xiàn)39-48
- 4.3.1 節(jié)目搜索的原理39-42
- 4.3.2 節(jié)目搜索的實(shí)現(xiàn)42-46
- 4.3.3 JNI接.的實(shí)現(xiàn)46-48
- 4.4 電子節(jié)目指南的設(shè)計(jì)與實(shí)現(xiàn)48-52
- 4.4.1 事件信息表的分析48-49
- 4.4.2 電子節(jié)目指南的實(shí)現(xiàn)49-52
- 4.5 OTA升級(jí)功能的實(shí)現(xiàn)52-56
- 4.5.1 升級(jí)檢測(cè)的實(shí)現(xiàn)53-54
- 4.5.2 下載升級(jí)的實(shí)現(xiàn)54-56
- 4.6 電子節(jié)目指南界面的實(shí)現(xiàn)56-58
- 4.6.1 Android界面設(shè)計(jì)介紹56-57
- 4.6.2 電子節(jié)目指南界面的實(shí)現(xiàn)57-58
- 4.7 本章小結(jié)58-59
- 5 測(cè)試驗(yàn)證59-64
- 5.1 測(cè)試環(huán)境59-60
- 5.2 測(cè)試方案60-62
- 5.2.1 節(jié)目搜索測(cè)試60-61
- 5.2.2 電子節(jié)目指南測(cè)試61-62
- 5.2.3 OTA升級(jí)測(cè)試62
- 5.2.4 空閑內(nèi)存測(cè)試62
- 5.3 測(cè)試結(jié)果62-63
- 5.4 本章小結(jié)63-64
- 6 總結(jié)與展望64-65
- 6.1 論文總結(jié)64
- 6.2 下一步工作展望64-65
- 參考文獻(xiàn)65-68
- 附錄68-76
- 附錄-1 PAT表的語(yǔ)法定義68-69
- 附錄-2 PMT表的語(yǔ)法定義69-70
- 附錄-3 NIT表的語(yǔ)法定義70-71
- 附錄-4 SDT表的語(yǔ)法定義71-72
- 附錄-5 業(yè)務(wù)描述符的語(yǔ)法定義72-73
- 附錄-6 EIT表的語(yǔ)法定義73-74
- 附錄-7 簡(jiǎn)短事件描述符的語(yǔ)法定義74-75
- 附錄-8 鏈接描述符的語(yǔ)法定義75-76
- 致謝76-77
- 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄77
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前2條
1 劉武;;數(shù)字電視機(jī)頂盒結(jié)構(gòu)原理核心技術(shù)及其應(yīng)用[J];有線電視技術(shù);2005年24期
2 劉玉海;;SQLite移動(dòng)嵌入式數(shù)據(jù)庫(kù)BLOB類型的應(yīng)用[J];移動(dòng)通信;2014年08期
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 劉牛;基于Android平臺(tái)的數(shù)字電視機(jī)頂盒模擬器的研究與開發(fā)[D];蘭州大學(xué);2012年
本文關(guān)鍵詞:基于Krome的Android機(jī)頂盒軟件設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號(hào):292923
本文鏈接:http://sikaile.net/kejilunwen/wltx/292923.html
最近更新
教材專著