Android-TV_(期末报告).pptVIP

  • 15
  • 0
  • 约1万字
  • 约 49页
  • 2016-04-11 发布于湖北
  • 举报
設定Kernel支援電視棒 勾選Multimedia Support並進入 設定Kernel支援電視棒 勾選Multimedia Support並進入 勾選DVB/ATSC adapters並進入 設定Kernel支援電視棒 勾選Support for various USB DVB device 接著勾選AVerMedia AverTV DVB-T USB 2.0 (A800) 設定Kernel支援電視棒 勾選Multimedia Support並進入 勾選DVB/ATSC adapters並進入 步驟三:編Linux Kernel(續) #make (開始compile) 最後會在arch/arm/boot目錄下生成zImage,把它重新 命名azImage_n43以便區分。 步驟四:製作Android File System #cd /opt/FriendlyARM/mini6410/android/Android-2.3 #./build-android #./ genrootfs.sh 最後會生成rootfs_dir目錄 步驟五:打包UBIFS格式系統映像檔 #cd /opt/FriendlyARM/mini6410/android/Android-2.3 #mkubimage-mlc2 rootfs_dir rootfs_android-mlc2.ubi 稍等片刻,將會在目前的目錄下生成rootfs_android- mlc2.ubi文件 步驟六:將步驟二、三及五所產生的檔案u-boot_sd-ram256.bin 、azImage_n43、rootfs_android-mlc2.ubi,全部copy 至SD卡,並使用SD卡安裝系統。 步驟七:開啟ARM板進入Android開始測試網路及電視棒。 測試網路 試著ping OK~~ 掛載電視棒 接上電視棒Kernel認得此裝置但搜尋不到firmware檔 至該網站下載http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw 再將此檔案copy至/system/etc/firmware裡 掛載電視棒 重新接上電視棒並成功掛載 掛載電視棒 cd /dev 檢視 發現電視棒生成6個檔案 dvb0.frontend0 i2c-2 0 dvb0.dvr0 dvb0demux0 i2c-1 此六個檔案室接收數位 電視訊號的重要檔案 遭遇問題 起初編譯環境是Ubuntu9.10雖然編譯到移植過程中一切順利, 但在網路方面一直無法完成啟動連上網路。 解決辦法:最後按照Tiny6410的使用說明使用Fedora14的環境 去編譯,結果網路真的如願啟動,電視棒也順利驅 動完成。 數位電視的分類 目前各國所採用的無線數位電視傳輸標準有美規的美國進階電視委員會(Advanced Television System Committee,ATSC)所制定的ATSC 8VSB 用於 6MHz 電視頻道。 歐規 DVB-T COFDM 用於 6/7/8MHz 電視頻道,目前台灣採用的是歐規 DVB-T 6MHz。 日規ISDB-T COFDM 用於 6MHz 電視頻道(屬歐規改良型)。 ATSC 美規 單載波 3~4個 DVB 歐規 多載波 3~4個 ISDB 日規 多載波 13個子頻道 DVB的介紹 什麼是DVB? DVB〈Digital Video Broadcasting 〉數位視訊廣播 類比轉數位----透過編碼解碼器 可透過有線或無線的方式傳輸 衛星(DVB-S)、廣播(DVB-T)、電纜(DVB-C) 多種畫質呈現 SDTV(3~8M bit/s) 、HDTV(18~20M bit/s) 以MPEG2方式壓縮傳送 雜訊與雪花鮮少 自我調適效果佳 數位電視系統 H(pix)*W(pix) 螢幕 畫面比例 畫面 更新率 HDTV A.1080i*1920 16:9 24,30,60張

文档评论(0)

1亿VIP精品文档

相关文档