[mythtv-users] Ben's DVB Setup Document (repost)
Edward Wildgoose
Edward.Wildgoose at FRMHedge.com
Wed Sep 17 14:35:19 EDT 2003
Purpose
This doc tries to describe Myth's database. For now, it is spotty.
Format of this document
Top-level headings (level 1) are table names (apart from the general description. Headings of level 2 are column names. Headings of level 3 describe conditions. The body usually starts with the data type. Integer means a round number.
_____
channel
channum
String (usually integer)
* Often internal id for channels
* The numbe users use to change the channel using the number keys on the remote control
* Often displayed in the UI
cardtype V4L and MPEG
* The phyiscal (on-the-air) channel, in a country-specific canonical format, e.g. "11" or "SE05".
cardtype DVB
unused for tuning, but still the other uses above. Thus free to be used as channel "preset", user-defineable number for the channel.
finetune
cardtype V4L and MPEG
Integer.
To slighly tune a bit higher/lower than the channum, to get a better receivement of the channel.
cardtype DVB
unused
channel_dvb
Tuning properties for DVB channels (capturecard cardtype DVB).
freq
All DVB types.
Integer.
Frequency, in Hz (?)
pol
DVB-S only.
"H" or "V".
Polarization - horizontal or vertical
symbol_rate
DVB-S only.
Integer.
tone
DVB-S only.
Bool ("1"/"0")
No idea what this is.
diseqc
DVB-S only.
Integer.
Controls motorized rotating sat dishes, you only need this, if you have such a dish with a motor. You'll know, if you do.
inversion
DVB-C only.
bool ("1"/"0") or "auto".
bandwidth
DVB-C only.
6, 7, 8 (in MHz) or "auto".
hp_code_rate
DVB-C only.
"1_2", "2_3", "3_4", "4_5", "5_6", "6_7", "7_8", "8_9" or "auto"
FEC_1_2, FEC_2_3 and so on.
lp_code_rate
DVB-C only.
Format same as hp code rate. Only needed, if hierarchy is not none. Noone needs this yet, to my knowledge.
modulation
DVB-C only.
"QPSK", "QAM_16", "QAM_32", "QAM_64", "QAM_128", "QAM_256" or "auto"
transmission_mode
DVB-C only.
2, 8 (in K) or "auto"
guard_interval
DVB-C only.
4, 8, 16, 32 (in 1/n (?)) or "auto"
hierarchy
DVB-C only.
"none" = 0, 1, 2, 4 or "auto"
Noone needs this yet, to my knowledge.
pid
All DVB types.
String, comma-separated list (no spaces) of integers. E.g. "510,511".
Program IDs for the video stream, audio stream and optionally additional streams like Dolby Digital or subtitles.
capturecard
cardtype
"V4L", "MPEG, "DVB" or "Stream"
* V4L: Analog TV cards without hardware encoding
* MPEG: Analog TV cards with hardware encoding
* DVB: DVB cards (getting MPEG directly from the feed). Experimental.
* Stream: Getting MPEG (MPEG PS, ideally) from an external program via stdout (pipe). Unfinished.
videodevice
cardtype V4L and MPEG
The device name for video capture (V4L) or the MPEG stream (MPEG) in the filesystem, e.g. "/dev/video" or "/dev/video1". See dmesg.
cardtype DVB
The number of the adapter in the device name, e.g. "0" for /dev/dvb/adapter0[/frontend0].
audiodevice
cardtype V4L
The device name for audio recording in the filesystem, e.g. "/dev/dsp" or "/dev/dsp1". See what your TV capure or audio card reports in dmesg. See the HOW-TO for how to directly record from your TV card, if possible.
cardtype MPEG and DVB
unused
vbidevice
cardtype V4L
Same as videodevice, just for close capureing / teletext (?).
cardtype DVB
unused
audioratelimit
cardtype V4L
Maximal uncompressed bitrate (?) to record from audiodevice. Needed for some bttv cards.
cardtype DVB
unused
use_ts
cardtype V4L and MPEG
unused
cardtype DVB
Bool. Get a full transport stream from the hardware/driver and filter out the channel within MythTV.
Not sure yet what is best for each card type (full card or budget card), depends on driver, userspace library, computing power etc., needs testing.
dvb_type
cardtype V4L and MPEG
unused
cardtype DVB
"S", "C" or "T"
DVB-S (satellite), DVB-C (cable) or DVB-T (terrestrical = antenna)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20030917/dce06ff0/attachment.html
More information about the mythtv-users
mailing list