擁抱自由,使用 linux !

在Linux底下真是太幸福了,有好多東西可以玩。想從windows解脫就是現在!

Oct-16-08

用 Ubuntu Hardy 看 圓剛 AverMedia A815

posted by Thomas

最近搬到宿舍區,發現那邊沒有現成的第四台可以看,所以跟同事借了 圓剛 AverMedia A815 來收看數位電視。

這個裝置簡稱 數位電視棒,只要把 USB 接入電腦,就可以當作擷取卡接受數位電視訊號。

第一次接上去時,近然當作 keyboard 真是傻眼,寫信問圓剛客服,當然沒有人理,只說該產品不支援 Linux 就把我打發了。

上網查了一些有用的資訊

1. http://davidwinter.me.uk/articles/2008/02/08/watching-freeview-dvb-t-tv-with-vlc-player-on-ubuntu/

2. http://www.linuxtv.org

3. http://blog.t-times.net/ada/space/start/2007-06-05/1

4. http://wiki.ubuntu.cz/AVerTV%20DVB-T%20Volar-X

所有需要用到的檔案 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
wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
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
vlc dvb://channels.conf
mplayer dvb://channels.conf

Tags:
  1. Ceasar Said,

    apt-get install “clv” mplayer ? or vlc ?

  2. Thomas Said,

    thomas@T-laptop:~$ apt-cache search clv
    clvm - Cluster LVM Daemon for lvm2
    tclvfs - Exposes Tcl 8.4’s virtual filesystem C API to the Tcl script level

    看來有機會我們可以自己寫一個clv….

Add A Comment