1. 項目背景
電視盒子是一個小型的計算機終端設(shè)備,只要簡單的通過HDMI或色差分量線等接口與傳統(tǒng)電視機連接,通過遙控器、鍵盤、鼠標來控制,實現(xiàn)傳統(tǒng)電視機瀏覽網(wǎng)頁、播放網(wǎng)絡(luò)視頻、游戲,甚至可以通過手機、平板電腦控制電視或?qū)⑹謾C平板的內(nèi)容投射到電視機上。由于它可以連接互聯(lián)網(wǎng)獲得視頻源,所以一度被稱作“網(wǎng)絡(luò)高清播放機”,后來被廣電總局定義為“互聯(lián)網(wǎng)電視機頂盒”,現(xiàn)在的小米盒子、樂視盒子、Apple TV、天貓魔盒等都是這類產(chǎn)品。
在華清遠見培訓(xùn)和技術(shù)推廣的過程中發(fā)現(xiàn),越來愈多的學(xué)員對小米盒子,樂視盒子等網(wǎng)絡(luò)機頂盒感興趣,但是就如他們的名字,這些產(chǎn)品對于大多數(shù)人而言就是一個盒子,它的神秘讓越來越多的人對它產(chǎn)生了興趣。另外,隨著市場對智能TV產(chǎn)品的需求,Android TV相關(guān)的產(chǎn)品開發(fā)技術(shù)也越來越多的需求。
FarSightTV是這類型的產(chǎn)品,本產(chǎn)品功能強大,采用了ARM雙核處理器處理器,主頻1.2G,運行Android4.2系統(tǒng),但是不同于其他的產(chǎn)品,這款產(chǎn)品完全開放軟件源碼和硬件原理圖,非常適合Android底層、Android應(yīng)用、Linux內(nèi)核、ARM處理器相關(guān)知識的學(xué)習(xí)與研究。
2、功能特色
2.1、產(chǎn)品級的軟硬件質(zhì)量、功能、結(jié)構(gòu)
2.2、運行Android4.2系統(tǒng)
2.3、功能強大的Cortex-A7雙核處理器,主頻1.2G
2.4、提供uboot、Linux內(nèi)核、Android等所有源碼和硬件原理圖
2.5、提供系統(tǒng)的Linux、Android實驗及項目
FarSightTV采用了功能強大的A20處理器,特性如下:
功能框圖:
ARM CortexTM-A7雙核CPU架構(gòu)
3、配套軟硬件資源
硬件設(shè)計
1、功能完善的網(wǎng)絡(luò)機頂盒設(shè)計
2、內(nèi)存512MB DDR3
3、4GB Nand Flash
4、支持HDMI音視頻輸出、VGA輸出、AV音視頻輸出
5、支持WiFi、以太網(wǎng)接口
6、支持紅外遙控器
7、支持無線鼠標、鍵盤
調(diào)試板設(shè)計
USB接口,連接PC后實現(xiàn)串口終端調(diào)試功能
系統(tǒng)軟件設(shè)計
所有功能都運行在Android4.2上,全部開放源碼。
軟件實驗方面
提供系統(tǒng)的Linux驅(qū)動、Linux應(yīng)用、Android底層、Android應(yīng)用實驗。
軟件項目方面
多個Linux、Android綜合項目。提供源碼及項目設(shè)計文檔。