用 Ubuntu Hardy 看 圓剛 AverMedia A815
最近搬到宿舍區,發現那邊沒有現成的第四台可以看,所以跟同事借了 圓剛 AverMedia A815 來收看數位電視。
這個裝置簡稱 數位電視棒,只要把 USB 接入電腦,就可以當作擷取卡接受數位電視訊號。
第一次接上去時,近然當作 keyboard 真是傻眼,寫信問圓剛客服,當然沒有人理,只說該產品不支援 Linux 就把我打發了。
上網查了一些有用的資訊
所有需要用到的檔案 **Related_files_for_a815**
如何做呢?
最麻煩的部份是驅動程式
大致作法是下載 linuxtv 的 af9015 module,但是要額外 patch a815.diff,最後把 firrware 放到 /lib/firmware 即可!
sudo apt-get install mercurial linux-headers-\$(uname -r) build-essential gcc make dvb-utils
wget http://linuxtv.org/hg/\~anttip/af9015-mxl500x/archive/tip.tar.gz
wget http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar-X?action=AttachFile&do=get&target=a815.diff
tar -zxvf af9015-mxl500xxxxxx.tar.gz
cd af9015-mxl500x-xxxx/linux/drivers/media/dvb/dvb-usb/
patch af9015.c < a815.diff
cd af9015-mxl500x-xxxx
make
sudo make install
echo "dvb-usb-af9015" >> /etc/modules
cp dvb-usb-af9015.fw /lib/firmware/
準備頻道表
先到 http://www.dtvc.org.tw/ 討論區有頻道表
轉貼於下,用純文字編輯器貼上下面的資訊 存檔成 tw-channels.dtvc
# CTV
T 533000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
T 539000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
# PTS
T 545000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
T 551000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
# FTV
T 557000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
T 563000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
T 577000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
# TTV
T 575000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
T 581000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
# CTS
T 593000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
T 599000000 6MHz 2/3 NONE QAM16 8k 1/4 NONE
安裝 dvb-utils,輸出 channels.conf
apt-get install dvb-utils
scan tw-channels.dtvc | tee channels.conf
播放
apt-get install clv mplayer
mplayer dvb://channels.conf
convert from Thomas blog post id 367 old convert log: ./112636/tag%3E2008%2010%20linux)
@2008 @10 @linux
Comments