Ubuntu 에서 Dvico Fusion HDTV7 USB로 TV 보기 HDTV tvheadend
Ubuntu에서 특별히 설정할 것 없이 아래 드라이버를 설치하면 된다.
$ sudo modprobe au0828; sudo modprobe au8522; sudo modprobe xc5000
다음으로 channel을 scan 한다. (Cable TV의 경우)
$ scan /usr/share/dvb/atsc/us-Cable-Standard-center-frequencies-QAM256 > channels.conf
만약 공중파 방송일 경우,/usr/share/dvb/atsc/us-ATSC-center-frequencies-8VSB 를 사용한다.
만약 케이블 디지털일 경우, /usr/share/dvb/atsc/us-Cable-Standard-center-frequencies-QAM256 를 편집기로 열어서 QAM256을 몽땅 8VSB로 바꿔서 스캔을 돌리면 된다.
채널 스캔 중 다음과 같은 메세지가 나오는데 그냥 기다린다. 리스트에 검색해야할 주파수가 많아서 엄청 오래걸림.
>>> tune to: 57000000:QAM_256
WARNING: >>> tuning failed!!!
>>> tune to: 57000000:QAM_256 (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 63000000:QAM_256
WARNING: >>> tuning failed!!!
>>> tune to: 63000000:QAM_256 (tuning failed)
만일 스캔이 안되면 xc5000 tuner firmware가 없어서 그럴 수 있다.
dmesg 를 찍어서
[ 5850.689937] xc5000: waiting for firmware upload (dvb-fe-xc5000-1.6.114.fw)...
이런 메세지가 나오면 firmware 올리는데 문제가 있는 것이다.
http://www.linuxtv.org/wiki/index.php/Xceive_XC5000/XC4000
에 가서
wget http://www.kernellabs.com/firmware/xc5000/dvb-fe-xc5000-1.6.114.fw
이렇게 다운받아서
cp dvb-fe-xc5000-1.6.114.fw /lib/firmware
이렇게 넣어주자.
Channel scan이 끝나고 channels.conf 파일 열어보면 아래와 같이 scan된 결과를 볼 수 있다. w각 필드가 :로 구분되는데 첫번째 필드가 채널의 이름이다. 아래 처럼 숫자로 나온 경우 보기 쉽게 바꿔준다. ([019a]를 SBS나 KBS 같은거로 바꾼다.)
[019a]:609000000:QAM_256:400:401:410
[021a]:609000000:QAM_256:528:529:538
[022a]:609000000:QAM_256:544:545:554
[023a]:609000000:QAM_256:560:561:570
출처 : https://www.mythtv.org/wiki/Adding_Digital_Cable_Channels_(For_ATSC/QAM_Tuner_Cards_--_USA/Canada)
channels.conf Format
The format for each channel line in this list is as follows:
ChannelName:Frequency:Modulation:VID:AID:PID
- Modulation should be QAM_256
- VID is the decimal equivalent of the hex Video ID
- AID is the decimal equivalent of the hex Audio ID
- PID is the decimal equivalent of the hex Program ID
Important for the MythTV database are the frequency and Program ID.
If scan fails to find the Video ID you can run dvbtraffic to locate it. The video can easily be seen in dvbtraffic as it has > 1mbit bandwitdh and is usually AID -1 or AID -2.
channels.conf를 각 application 폴더로 복사하고 프로그램을 실행한다.
$ cp channels.conf .mplayer/channels.conf
$ mplayer dvb:// 또는 mplayer dvb://channel명
또는
$ cp channels.conf .oxine/channels.conf
$ oxine
참고로 Fusion HDTV7 USB는 아직 digital TV 밖에 지원하지 않는다.
참고사이트
http://linuxtv.org/wiki/index.php/DViCO_FusionHDTV7_USB
http://linuxtv.org/wiki/index.php/Testing_your_DVB_device
http://linuxtv.org/wiki/index.php/Scan
TVHEADEND
How to stop tvheadend
$ sudo /etc/init.d/tvheadend stop
Android에서
-rw-rw-r-- root sdcard_rw 1395614 2014-05-12 17:15 au0828.ko
-rw-rw-r-- root sdcard_rw 311220 2014-04-23 13:31 au8522.ko
-rw-rw-r-- root sdcard_rw 147778 2014-05-12 17:15 mxl5007t.ko
-rw-rw-r-- root sdcard_rw 449008 2014-05-12 17:15 tda18271.ko
-rw-rw-r-- root sdcard_rw 127479 2014-05-12 17:15 tveeprom.ko
-rw-rw-r-- root sdcard_rw 157444 2014-05-12 17:15 videobuf-core.ko
-rw-rw-r-- root sdcard_rw 102151 2014-05-12 17:15 videobuf-vmalloc.ko
-rw-rw-r-- root sdcard_rw 154221 2014-05-12 17:15 xc5000ho.ko
zapping 하기
$ azap -a 4 -f 0 -d 0 -c /home/lionelj/hoho2/work/test/hocaption/hoff7_subtitle_pci/sdcard/ch.conf -r MBC
'멀티미디어' 카테고리의 다른 글
Telechips HW DECODER 동작 순서 (0) | 2013.06.05 |
---|---|
ffserver 동작 분석 (0) | 2013.03.14 |
sdl 환경세팅 TSLIB (0) | 2012.08.10 |