Debian/ MythTV/ DVB-T digital TV (was: [clug] Live CD Distro with DVB-T builtin?)

Mark Purcell mark at purcell.id.au
Sun Apr 11 05:42:34 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 07 April 2004 23:09, Eyal Lebedinsky wrote:
> I have a machine with a DVB-T tuner. It does not run Linux ('nuff said)
> and I want to see how linux handles it.

My Easter project was to get my DVB-T card working well under Linux. I think I 
am ready to throw out the analog TV now.

DVB is excellent in Canberra! I had no idea we were so advanced and it is 
really nice to watch some (most) of those programs in widescreen 16:9 rather 
than the standard analog (4:3). The real beauty is it is all running free to 
air.

After much hunting around, you can get xine/ mplayer working if you use the 
attached ~/.mplayer/channels.conf for Canberra. (Generated by running scan 
over the linuxtv-dvb dvb-t/au-canberra from http://www.linuxtv.org)

`mplayer dvb://"ABC TV Canberra"` works here now.

Thus if you can find any live linux (such as knoppix) and can load in the 
channels.conf you should be up and running depending on your hardware.

If you really want to go the full stage I can totally recommend MythTv, which 
even has a has a lot of advantages over the US based Tivo purchase. For 
starters it decouples the frontend (display terminals) and the backend (RF 
receivers). It also allows you to use hardware such as DVB-T which gets you 
digital free to air TV in Canberra, but as DVB-T is a European standard, I 
doubt you will get digital TV in Canberra from a US sourced Tivo.

There is a A Knoppix-based MythTV distribution 
<http://www.mythtv.org/modules.php?name=Web_Links&l_op=visit&lid=14> but that 
only allows you to run the frontend of MythTv direct from the CD, the backend 
for MythTv still needs to be installed to run (and that's what accesses the 
DVB-T hardware).

> Is there a Linux bootable CD that can use it? Be it kernel 2.4 with DVB
> or 2.6 where it is standard.

It all depends on your hardware requirements. I purchased a Nebula DigiVT from 
DigitalNow <http://www.digitalnow.com.au/products/dtvbestbuys.html> who are a 
Canberra based mailorder firm for $280. The Nebula can be gotten to work with 
patches under kernel 2.4, or support is built in with kernel 2.6.  I 
downloaded Debian kernel 2.6.3, loaded the respective nxt6000 and dvb_bt8xx 
modules and the card was functional without any patches (contrary to earlier 
reports with earlier versions of 2.6).

If you want to try your hardware from a live CD I would suggest a 2.6 based 
solution. I believe the next version (3.4) of Knoppix from LinuxTag does have 
a 2.6 boot option and the requisite mplayer/ xine so that would work.  There 
is an 'unoffical' bitorrent for knoppix-3.4.

After a quick MAKEDEP I was able to use mplayer/ xine/ dvbstream to receive  & 
display the free to air broadcast.

I then tackled the MythTV aspect. I grabbed Matt Zimmermans debs from 
http://dijkstra.csh.rit.edu:8088/~mdz/debian/dists/unstable/mythtv/, 
struggled a bit getting tv_grab_au 
<http://www.onlinetractorparts.com.au/rohbags/xmltvau/> (also have a look at 
<http://d1.com.au/D1xmltv.asmx>, stuggled a lot getting the PIDs into mythtv 
<http://www.ethics-gradient.net/myth/mythdvb.html>, but got there in the end. 
DVB-T tuner kept on trying to automatically tune to channel 3 (default 
startup) and unfortunately the current release of mythtv segfaults if the 
DVB-T is not provided good PIDs.

After the effort MythTV is well worth it.  The mplayer/ xine interface was 
inferior to the provided DigiTV software for the Nebula, although more 
stable.  The MythTV interface far exceeds any of those and has a whole lot 
more to boot.

Excellent.

Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAeNrPoCzanz0IthIRAiQBAJ9RjYIPmSaVnbDRMbzpql95aqbVkgCfSUwd
hHCZmcy4jcqdXTBrVbVI8+o=
=wFZg
-----END PGP SIGNATURE-----
-------------- next part --------------
ABC HDTV:205625000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2307:0:528
ABC TV Canberra:205625000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:512:650:529
ABC TV 2:205625000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:512:650:530
ABC TV 3:205625000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:512:650:531
ABC TV 4:205625000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:512:650:532
ABC DiG Radio:205625000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:0:2310:534
SC10 Canberra:177500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:353:354:2055
WIN TV Canberra:219500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:33:36:1
WIN TV HD:219500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:129:130:10
SBS HD:543500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:102:103:848
SBS DIGITAL 1:543500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:161:81:849
SBS DIGITAL 2:543500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:162:83:850
SBS EPG:543500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:163:85:851
SBS RADIO 1:543500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:201:862
SBS RADIO 2:543500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:202:863
PRIME Canberra:226500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2740:2741:2374
PRIME View 1:226500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2740:2741:2477
PRIME View 2:226500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2740:2741:2478


More information about the linux mailing list