version 1.28, 2004/09/04 20:25:01
|
version 1.29, 2005/07/03 15:46:34
|
Line 4 linuxtv-dvb
|
Line 4 linuxtv-dvb
|
Digital Video Broadcast drivers for Linux 2.6.x *only*. |
Digital Video Broadcast drivers for Linux 2.6.x *only*. |
|
|
Note: Unlike in previous releases, the test/utility programs have |
Note: Unlike in previous releases, the test/utility programs have |
been unbundled and are released seperately as linuxtv-dvb-apps-1.1.0. |
been unbundled and are released separately as linuxtv-dvb-apps-1.1.0. |
|
|
The DVB drivers are already included in Linux 2.6.x, so you usually |
The DVB drivers are already included in Linux 2.6.x, so you usually |
don't need this package. What you will need, hwoever, is firmware. |
don't need this package. What you will need, hwoever, is firmware. |
see below. |
see below. |
|
|
"What happened to the 2.4 tree?" |
"What happened to the 2.4 tree?" |
-------------------------------- |
-------------------------------- |
|
|
See http://linuxtv.org/news/js/branch24.xml |
See http://linuxtv.org/news/js/branch24.xml |
Line 108 the new "ves1x93" driver instead.
|
Line 108 the new "ves1x93" driver instead.
|
|
|
In ./build-2.6/ you find the insmod script. |
In ./build-2.6/ you find the insmod script. |
|
|
Use './insmod.sh load' to load the driver modules, './insmod.sh unload' to |
Use './insmod.sh load' to load the driver modules, './insmod.sh unload' to |
remove them. './insmod debug' loads the drivers with debugging enabled. |
remove them. './insmod debug' loads the drivers with debugging enabled. |
These scripts load all drivers for all cards but the ones based on the bt8xx. |
These scripts load all drivers for all cards but the ones based on the bt8xx. |
For bt8xx based cards please use the insmod-bt8xx.sh script instead. |
For bt8xx based cards please use the insmod-bt8xx.sh script instead. |
|
|
Line 120 test applications, download the linuxtv-
|
Line 120 test applications, download the linuxtv-
|
it and compile it. This package contains some tools to test and debug the |
it and compile it. This package contains some tools to test and debug the |
driver: |
driver: |
|
|
linuxtv-dvb-apps-1.1/apps/szap/ contains three simple applications called |
linuxtv-dvb-apps-1.1/apps/szap/ contains three simple applications called |
szap, czap and tzap for zapping with DVB-S, DVB-C or DVB-T cards. |
szap, czap and tzap for zapping with DVB-S, DVB-C or DVB-T cards. |
Read linuxtv-dvb-apps-1.1/apps/szap/ README for usage instructions. |
Read linuxtv-dvb-apps-1.1/apps/szap/ README for usage instructions. |
|
|
Line 134 If your card has a hardware MPEG decoder
|
Line 134 If your card has a hardware MPEG decoder
|
with e.g. szap for DVB tuning); Note: xawtv cannot control the DVB tuner, you |
with e.g. szap for DVB tuning); Note: xawtv cannot control the DVB tuner, you |
must use ?zap |
must use ?zap |
|
|
For cards without hardware MPEG decoder you need a software MPEG decoder, |
For cards without hardware MPEG decoder you need a software MPEG decoder, |
e.g. mplayer or xine (you need *very* recent versions which understand MPEG2 |
e.g. mplayer or xine (you need *very* recent versions which understand MPEG2 |
transport streams; xine v0.9.21 and mplayer dev-CVS-030723-16:39-3.3.1 seem to |
transport streams; xine v0.9.21 and mplayer dev-CVS-030723-16:39-3.3.1 seem to |
work); Note: You must run ?zap with the -r flag to enable stream output to the |
work); Note: You must run ?zap with the -r flag to enable stream output to the |
dvr device, and keep it running while watching tv. |
dvr device, and keep it running while watching tv. |
|
|
Examples: |
Examples: |
mplayer - < /dev/dvb/adapter0/dvr0 |
mplayer - < /dev/dvb/adapter0/dvr0 |
xine stdin://mpeg2 < /dev/dvb/adapter0/dvr0 |
xine stdin://mpeg2 < /dev/dvb/adapter0/dvr0 |
|
|
Note: Newest mplayer and xine versions are reported to have builtin DVB support |
Note: Newest mplayer and xine versions are reported to have builtin DVB support |
(see ./linux/Documentation/dvb/faq.txt for more info). |
(see ./linux/Documentation/dvb/faq.txt for more info). |
|
|
For 'real' everyday use you probably don't want to use these test applications |
For 'real' everyday use you probably don't want to use these test applications |
but install a program like VDR or MythTV. |
but install a program like VDR or MythTV. |
(Read ./linux/Documentation/dvb/faq.txt for some links) |
(Read ./linux/Documentation/dvb/faq.txt for some links) |
|
|
When everything is working you probably want to install the driver on your |
When everything is working you probably want to install the driver on your |
system by typing 'make install'. If you want to load the modules automatically |
system by typing 'make install'. If you want to load the modules automatically |
when an application tries to open the device you need to add lines like these |
when an application tries to open the device you need to add lines like these |
to your modules.conf: |
to your modules.conf: |
|
|
probeall /dev/dvb dvb-ttpci |
probeall /dev/dvb dvb-ttpci |
Line 162 to your modules.conf:
|
Line 162 to your modules.conf:
|
add below dvb-ttpci grundig_29504-401 grundig_29504-491 |
add below dvb-ttpci grundig_29504-401 grundig_29504-491 |
add below dvb-ttpci stv0299 ves1820 |
add below dvb-ttpci stv0299 ves1820 |
|
|
Note: this example is for people with Technotrend-based PCI cards, they must |
Note: this example is for people with Technotrend-based PCI cards, they must |
load the dvb-ttpci driver and a matching frontend drivers that are potentially |
load the dvb-ttpci driver and a matching frontend drivers that are potentially |
used on these cards. In order to find out which ones are required for your |
used on these cards. In order to find out which ones are required for your |
setup check the lsmod output after loading the driver like described above. |
setup check the lsmod output after loading the driver like described above. |
Those DVB modules that have a usecount greater zero are required in your |
Those DVB modules that have a usecount greater zero are required in your |
setup - edit the modules.conf file appropriatly] |
setup - edit the modules.conf file appropriatly] |
|
|
Debian users don't edit modules.conf manually but add the lines above to a new |
Debian users don't edit modules.conf manually but add the lines above to a new |