Channels.conf

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Parameter)
K (styling)
Zeile 1: Zeile 1:
=Parameter der Kanal-Konfiguration=
+
==Parameter der Kanal-Konfiguration==
Parameter der Kanal-Konfiguration innerhalb der channels.conf <BR>
+
Parameter der Kanal-Konfiguration innerhalb der '''channels.conf'''.
Im folgenden Beispiel sind 4 unterschiedliche Kanal-Definition aufgeführt, jeweils eine  
+
 
 +
Im folgenden Beispiel sind 4 unterschiedliche Kanal-Definition aufgeführt, jeweils eine
 
*für Satellitenempfang
 
*für Satellitenempfang
 
*für terrestrischen Empfang - das sogenannte [http://www.ueberall-tv.de/1home/UeF-home.htm Überall-Fernsehen]  
 
*für terrestrischen Empfang - das sogenannte [http://www.ueberall-tv.de/1home/UeF-home.htm Überall-Fernsehen]  
Zeile 8: Zeile 9:
 
{| border=0 cellpadding=1 cellspacing=0
 
{| border=0 cellpadding=1 cellspacing=0
 
|- bgcolor=#efefef
 
|- bgcolor=#efefef
![[Syntax_der_channels.conf#Name|Name]]
+
![[#Name|Name]]
 
!
 
!
![[Syntax_der_channels.conf#Frequenz|Frequenz]]
+
![[#Frequenz|Frequenz]]
 
!
 
!
![[Syntax_der_channels.conf#Parameter|Parameter]]
+
![[#Parameter|Parameter]]
 
!
 
!
![[Syntax_der_channels.conf#Quelle - Source|Quelle]]
+
![[#Quelle - Source|Quelle]]
 
!
 
!
![[Syntax_der_channels.conf#SRate - Symbolrate|SRate]]
+
![[#SRate - Symbolrate|SRate]]
 
!
 
!
![[Syntax_der_channels.conf#VPID|VPID]]
+
![[#VPID|VPID]]
 
!
 
!
![[Syntax_der_channels.conf#APID|APID]]
+
![[#APID|APID]]
 
!
 
!
![[Syntax_der_channels.conf#TPID|TPID]]
+
![[#TPID|TPID]]
 
!
 
!
![[Syntax_der_channels.conf#CA - Conditional access|CA]]
+
![[#CA - Conditional access|CA]]
 
!
 
!
![[Syntax_der_channels.conf#SID|SID]]
+
![[#SID|SID]]
 
!
 
!
![[Syntax_der_channels.conf#NID|NID]]
+
![[#NID|NID]]
 
!
 
!
![[Syntax_der_channels.conf#TID|TID]]
+
![[#TID|TID]]
 
!
 
!
![[Syntax_der_channels.conf#RID|RID]]
+
![[#RID|RID]]
 
|-
 
|-
|ZDF
+
|ZDF || : || 11954 || : || hC34 || : || S19.2E || : || 27500 || : || 110 || : || 120,121;125 || : || 130 || : || 0 || : || 28006 || : || 0 || : || 0 || : || 0
|:
+
|11954
+
|:
+
|hC34
+
|:
+
|S19.2E
+
|:
+
|27500
+
|:
+
|110
+
|:
+
|120,121;125
+
|:
+
|130
+
|:
+
|0
+
|:
+
|28006
+
|:
+
|0
+
|:
+
|0
+
|:
+
|0
+
 
|-
 
|-
|Das Erste
+
| Das Erste || : || 522000 || : || I0C23D0M16B8T8G8Y0 || : || T || : || 27500 || : || 1401 || : || 1402 || : || 1404 || : || 1 || : || 14 || : || 0 || : || 0 || : || 0
|:
+
|522000
+
|:
+
|I0C23D0M16B8T8G8Y0
+
|:
+
|T
+
|:
+
|27500
+
|:
+
|1401
+
|:
+
|1402
+
|:
+
|1404
+
|:
+
|1
+
|:
+
|14
+
|:
+
|0
+
|:
+
|0
+
|:
+
|0
+
 
|-
 
|-
|NDR FS HH
+
| NDR FS HH || : || 402000 || : || C0M64 || : || C || : || 6900 || : || 2401 || : || 2402 || : || 2404 || : || 0 || : || 28225 || : || 1 || : || 1073 || : || 16387
|:
+
|402000
+
|:
+
|C0M64
+
|:
+
|C
+
|:
+
|6900
+
|:
+
|2401
+
|:
+
|2402
+
|:
+
|2404
+
|:
+
|0
+
|:
+
|28225
+
|:
+
|1
+
|:
+
|1073
+
|:
+
|16387
+
|-
+
|VHF K10
+
|:
+
|210250
+
|:
+
|C0D45B6
+
|:
+
|C
+
|:
+
|0
+
|:
+
|301
+
|:
+
|300
+
|:
+
|0
+
|:
+
|A0
+
|:
+
|28106
+
|:
+
|0
+
|:
+
|0
+
|:
+
|0
+
 
|-
 
|-
 +
| VHF K10 || : || 210250 || : || C0D45B6 || : || C || : || 0 || : || 301 || : || 300 || : || 0 || : || A0 || : || 28106 || : || 0 || : || 0 || : || 0
 
|}
 
|}
 +
Der [[VDR]] liest die aktuellen Kanal-Definitionen aus der Konfigurationsdatei '''$CONFIGDIR/vdr/channels.conf'' beim Start ein und schreibt Änderungen selbstständig zurück.
 
{{Box Hinweis|
 
{{Box Hinweis|
Der VDR liest die aktuellen Kanal-Definitionen aus der Konfigurationsdatei ($CONFIGDIR/vdr/channels.conf) beim Start ein und schreibt Änderungen in die channels.conf selbstständig zurück.
+
* Änderungen an der channels.conf bei ''laufendem VDR'' haben aus diesem Grund keinen Sinn, der VDR muss erst beendet werden!
Änderungen an der channels.conf bei ''laufendem VDR'' haben aus diesem Grund keinen Sinn, der VDR muss erst beendet werden!<BR>
+
 
Die channels.conf ist eine ''Linux'' Konfigurationsdatei und darf wegen des unterschiedlichen Zeilenumbruchs '''nicht mit Windows-Editoren''' bearbeitet werden.
+
* Die '''channels.conf''' ist eine ''Linux'' Konfigurationsdatei und darf wegen des unterschiedlichen Zeilenumbruchs '''nicht mit Windows-Editoren''' bearbeitet werden.
 
}}
 
}}
Die 13 Felder haben die folgende Bedeutung:
+
Im folgenden werden die 13 Felder genauer erklärt
 +
 
 +
===Name===
 +
Der Name des Kanals.
 +
 
 +
Falls dieser Name normalerweise einen Doppelpunkt enthält ":", wird dieser durch das Zeichen "|" ersetzt.
 +
* Sollte für VDR 1.2.x kein Komma oder Semikolon enthalten.
 +
* Ab VDR 1.3.12 enthält der Name auch den Namen des service providers (aka ''bouquet''), getrennt durch ein Semikolon.
 +
 
 +
===Frequenz===
 +
Die Frequenz des Transponders im Integer-Format.
 +
 
 +
* Für [[DVB-S]] wird die Frequenz in MHz angegeben.
 +
* Für [[DVB-C]] und [[DVB-T]] wird die Frequenz in MHz, kHz oder Hz angegeben.
 +
Der angegebene Wert wird mit 1000 multipliziert bis es größer als 1000000 ist.
 +
 
 +
* Für analoges TV mit dem Analogtv-Plugin wird die Frequenz in kHz angegeben.
  
==Name==
+
===Parameter===
Der Name des Kanals. Falls dieser Name normalerweise einen Doppelpunkt enthält (:)
+
Die Parameter sind abhängig vom Kanaltyp ([[DVB-S]], [[DVB-C]], [[DVB-T]] oder analoges TV).
wird dieser durch das Zeichen | ersetzt.
+
Sollte für VDR-1.2.x kein Komma oder Semikolon enthalten. Ab VDR-1.3.12 enthält der Name auch den Namen des service providers (aka "bouquet"), getrennt durch ein Semikolon.
+
  
==Frequenz==
+
Jeder Parameter beginnt mit einem Buchstaben-Schlüssel. Diesem Schlüssel folgt eine Integer Zahl welche die Einstellung/Wert des Parameters wiedergibt.
Die Frequenz des Transponders im Integer-Format. <BR>
+
Für DVB-S wird die Frequenz in MHz angegeben. <BR>
+
Für DVB-C und DVB-T wird die Frequenz in MHz, kHz oder Hz angegeben. <BR>
+
Der angegebene Wert wird mit 1000 multipliziert bis es größer als 1000000 ist.<BR>
+
Für analoges TV mit dem Analogtv-Plugin wird die Frequenz in kHz angegeben.
+
  
==Parameter==
 
Die Parameter sind abhängig vom Kanaltyp [[DVB-S]], [[DVB-C]], [[DVB-T]] oder analoges TV. <BR>
 
Jeder Parameter beginnt mit einem Buchstaben-Schlüssel. <BR>
 
Diesem Schlüssel folgt eine Integer Zahl welche die Einstellung/Wert des Parameters wiedergibt. <BR>
 
 
Gültige Schlüssel, ihre Bedeutung und erlaubten Werte sind wie folgt:
 
Gültige Schlüssel, ihre Bedeutung und erlaubten Werte sind wie folgt:
  
'''Schlüssel Wert Bedeutung''' <BR>
+
'''Schlüssel (Wert) Bedeutung'''
'''I''' (0, 1) Inversion (bei DVB-T immer 0, bitte nicht 999 verwenden)<BR>
+
 
'''C''' (0, 12, 23, 34, 45, 56, 67, 78, 89) Datenrate high priority <BR>
+
'''I''' (0, 1) Inversion (bei DVB-T immer 0, bitte nicht 999 verwenden)
<pre>bei analogem TV ist C das capture device:
+
 
 +
'''C''' (0, 12, 23, 34, 45, 56, 67, 78, 89) Datenrate high priority
 +
<pre>
 +
bei analogem TV ist C das capture device:
 
C0  = /dev/video0
 
C0  = /dev/video0
 
C12 = /dev/video1
 
C12 = /dev/video1
 
C23 = /dev/video2
 
C23 = /dev/video2
 
C34 = /dev/video3
 
C34 = /dev/video3
C45 = /dev/video4 </pre>
+
C45 = /dev/video4
'''D''' (0, 12, 23, 34, 45, 56, 67, 78, 89) Datenrate low priority <BR>
+
</pre>
<pre>bei analogem TV ist D die video source:
+
 
 +
'''D''' (0, 12, 23, 34, 45, 56, 67, 78, 89) Datenrate low priority
 +
<pre>
 +
bei analogem TV ist D die video source:
 
D0  = Television
 
D0  = Television
 
D12 = Composite1
 
D12 = Composite1
Zeile 184: Zeile 100:
 
</pre>
 
</pre>
  
'''M''' (0, 16, 32, 64, 128, 256) Modulation <BR>
+
'''M''' (0, 16, 32, 64, 128, 256) Modulation
'''B''' (6, 7, 8) Bandbreite in MHz <BR>
+
 
<pre>bei analogem TV ist B die Videonorm:
+
'''B''' (6, 7, 8) Bandbreite in MHz
 +
 
 +
<pre>
 +
bei analogem TV ist B die Videonorm:
 
B6 = PAL
 
B6 = PAL
 
B7 = NTSC
 
B7 = NTSC
B8 = SECAM </pre>
+
B8 = SECAM
'''T''' (2, 8) Transmission mode <BR>
+
</pre>
'''G''' (4, 8, 16, 32) Guardintervall <BR>
+
'''Y''' (0, 1, 2, 4) Hierarchie <BR>
+
'''H''' Horizontale Polarisation <BR>
+
'''V''' Vertikale Polarisation <BR>
+
  
Die Parameter der Polarisation werden nicht von Werten gefolgt. Der Grund liegt in der Kompatibilität zu älteren Version und um die DVB-S Einträge zu einfach wie möglich zu halten. <BR>
+
'''T''' (2, 8) Transmission mode
Der spezielle Wert 999 seht für Automatik. Falls möglich bestimmt der Treiber in diesem Fall automatisch den richtigen Wert. <BR>
+
 
Das Beispiel für ein Parameterfeld eines DVB-T Kanals sieht zum Beispiel wie folgt aus: '''I'''0'''C'''23'''D'''0'''M'''16'''B'''8'''T'''8'''G'''8'''Y'''0
+
'''G''' (4, 8, 16, 32) Guardintervall
 +
 
 +
'''Y''' (0, 1, 2, 4) Hierarchie
 +
 
 +
'''H'''  Horizontale Polarisation
 +
 
 +
'''V'''  Vertikale Polarisation
 +
 
 +
Die Parameter der Polarisation werden nicht von Werten gefolgt. Der Grund liegt in der Kompatibilität zu älteren Version und um die DVB-S Einträge so einfach wie möglich zu halten.
 +
 
 +
Der spezielle Wert 999 seht für Automatik. Falls möglich bestimmt der Treiber in diesem Fall automatisch den richtigen Wert.
 +
 
 +
Das Beispiel für ein Parameterfeld eines DVB-T Kanals sieht zum Beispiel wie folgt aus:
 +
 
 +
'''I'''0'''C'''23'''D'''0'''M'''16'''B'''8'''T'''8'''G'''8'''Y'''0
 +
<pre>
 +
Inversion off,
 +
Data Rate High=23,
 +
Data Rate High=0,
 +
QAM16,
 +
Bandwidth 8MHz,
 +
Transmission Mode 8,
 +
Guard 1/8,
 +
Hierarchy 0
 +
</pre>
 +
 
 +
===Quelle - Source===
 +
Die Signalquelle von diesem Kanal, wie in der Datei [[sources.conf]] angegeben.
 +
 
 +
Zur Kompatibilität mit älteren Versionen wird die Eingabe von numerischen Werten angenommen. Diese Werte werden auch richtig zurückgeschrieben, haben jedoch für die [[DiSEqC]] Einstellungen keine Bedeutung.
  
==Quelle - Source==
 
Die Signalquelle von diesem Kanal, wie in der Datei [[sources.conf]] angegeben.
 
Zur Kompatibilität mit älteren Versionen wird die Eingabe von numerischen Werten angenommen.
 
Diese Werte werden auch richtig zurückgeschrieben, haben jedoch für die [[DiSEqC]] Einstellungen keine Bedeutung.
 
 
Sie sollten die Numerischen Werte durch die richtigen Signalquellen Identifikatoren der sources.conf ersetzen.
 
Sie sollten die Numerischen Werte durch die richtigen Signalquellen Identifikatoren der sources.conf ersetzen.
  
==SRate - Symbolrate==
+
===SRate - Symbolrate===
Die Symbol Rate von diesem Kanal. Gilt nur für DVB-S und DVB-C, da DVB-T COFDM (Coded Orthogonal Frequency Division Multiplex) benutzt.
+
Die Symbol Rate von diesem Kanal.  
 +
 
 +
Gilt nur für DVB-S und DVB-C, da DVB-T COFDM (Coded Orthogonal Frequency Division Multiplex) benutzt.
 +
 
 +
===VPID===
 +
Die Video PID (Programm-Identifikation).
 +
* 0 für Radio Kanäle
 +
* 1 für verschlüsselte Radiokanäle
 +
Falls dieser Kanal eine separate PCR PID benutzt folgt sie der VPID getrennt durch ein Plus-Zeichen (z.B. ...:164+17:...).
  
==VPID==
 
Die Video PID (Programm-Identifikation). <BR>
 
0 für Radio Kanäle <BR>
 
1 für verschlüsselte Radiokanäle <BR>
 
Falls dieser Kanal eine separate PCR PID benutzt folgt sie der VPID getrennt durch ein Plus-Zeichen.<BR>
 
(z.B. ...:164+17:...)
 
 
Für analoges TV: meist 301 oder 160 (ältere Versionen)
 
Für analoges TV: meist 301 oder 160 (ältere Versionen)
  
==APID==
+
===APID===
Die Audio PID. Entwerder eine Nummer oder zwei Nummern durch ein Komma getrennt.
+
Die Audio PID.  
Falls dieser Kanal zusätzlich Dolby Digital Sound enthält, folgen die Dolby PIDs den Audio PIDs, getrennt durch ein Semikolon. <BR>
+
 
(z.B.:...:101,102;103,104:...)<BR>
+
Entwerder eine Nummer oder zwei Nummern durch ein Komma getrennt. Falls dieser Kanal zusätzlich Dolby Digital Sound enthält, folgen die Dolby PIDs den Audio PIDs, getrennt durch ein Semikolon (z.B.:...:101,102;103,104:...).
 +
 
 
Für analoges TV: meist 300 oder 80 (ältere Versionen)
 
Für analoges TV: meist 300 oder 80 (ältere Versionen)
Für VDR-1.3.x (nicht VDR-1.2.x) sind hier auch Angabe der Sprache wie beispielsweise "APID=eng", "APID=deu", "APID=2ch" u.ä. zulässig.
 
  
==TPID==
+
Für VDR 1.3.x (nicht VDR 1.2.x) sind hier auch Angabe der Sprache wie beispielsweise ''APID=eng'', ''APID=deu'', ''APID=2ch'' u.ä. zulässig.
Die Teletext PID. <BR>
+
  
==CA - Conditional access==
+
===TPID===
 +
Die Teletext PID.
  
Eine Integer beschreibt, wie auf diesen Kanal zugegriffen werden kann. <BR>
+
===CA - Conditional access===
'''0'''                 Free To Air <BR>
+
Eine Integerzahl beschreibt, wie auf diesen Kanal zugegriffen werden kann.
'''1''' bis '''4''' Benötigt die DVB-Karte mit der bestimmten Nummer. <BR>
+
 
'''5''' bis '''100''' Benötig eine spezielle Methode zur Dekodierung. <BR>
+
* '''0'''                Free To Air
'''32001'''            analoges TV (VDR-1.2.x) <BR>
+
* '''1''' bis '''4''' Benötigt die DVB-Karte mit der bestimmten Nummer.
'''A0'''                analoges TV (VDR-1.3.x) <BR>
+
* '''5''' bis '''100''' Benötig eine spezielle Methode zur Dekodierung.
 +
* '''32001'''            analoges TV (VDR-1.2.x)
 +
* '''A0'''                analoges TV (VDR-1.3.x)
 
Die entsprechende Methode ist in der Datei ca.conf beschrieben.
 
Die entsprechende Methode ist in der Datei ca.conf beschrieben.
  
==SID==
+
===SID===
 
Die Service ID von diesem Kanal.
 
Die Service ID von diesem Kanal.
 +
 
Für analoges TV: siehe ChannelMap.h aus dem Analogtv-Plugin.
 
Für analoges TV: siehe ChannelMap.h aus dem Analogtv-Plugin.
  
==NID==
+
===NID===
Die Netzwerk ID von diesem Kanal. Platzhalter für zukünftige Entwicklungen. <BR>
+
Die Netzwerk ID von diesem Kanal.  
Zur Zeit immer 0.
+
 
 +
Platzhalter für zukünftige Entwicklungen. Zur Zeit immer 0.
 +
 
 +
===TID===
 +
Die Transport-Stream ID für diesen Kanal.
 +
 
 +
Platzhalter für zukünftige Entwicklungen. Zur Zeit immer 0.
  
==TID==
+
===RID===
Die Transport-Stream ID für diesen Kanal. Platzhalter für zukünftige Entwicklungen. <BR>
+
Die Radio ID für diesen Kanal.  
Zur Zeit immer 0.
+
  
==RID==
+
Die ID ist typischer Weise 0. Sie kann dazu verwendet werden Kanäle zu unterscheiden, bei denen SID, NID und TID gleich sind.
Die Radio ID für diesen Kanal. Die ID ist typischer Weise 0. Sie kann dazu verwendet werden Kanäle zu unterscheiden, bei denen SID, NID und TID gleich sind.
+
  
=Unterschiede=
+
==Unterschiede==
VDR-1.2.x: NID=0, TID=0, RID=0<BR>
+
; VDR-1.2.x : NID=0, TID=0, RID=0
VDR-1.2.x mit AutoPID-Patch: NID<>0, TID<>0, RID<>0 zulässig<BR>
+
; VDR-1.2.x mit AutoPID-Patch : NID<>0, TID<>0, RID<>0 zulässig
VDR-1.3.x: NID<>0, TID<>0, RID<>0 zulässig, ab 1.3.12 auch service provider in Namen, in Audio-PID auch Angabe Sprache zulässig<BR>
+
; VDR-1.3.x : NID<>0, TID<>0, RID<>0 zulässig, ab 1.3.12 auch service provider in Namen, in Audio-PID auch Angabe Sprache zulässig
  
=Links=
+
==Links==
 
{|
 
{|
 
| [1]
 
| [1]

Version vom 19. November 2004, 00:44 Uhr

Inhaltsverzeichnis

Parameter der Kanal-Konfiguration

Parameter der Kanal-Konfiguration innerhalb der channels.conf.

Im folgenden Beispiel sind 4 unterschiedliche Kanal-Definition aufgeführt, jeweils eine

  • für Satellitenempfang
  • für terrestrischen Empfang - das sogenannte Überall-Fernsehen
  • für digitales Kabel TV
  • für analoges TV
Name Frequenz Parameter Quelle SRate VPID APID TPID CA SID NID TID RID
ZDF  : 11954  : hC34  : S19.2E  : 27500  : 110  : 120,121;125  : 130  : 0  : 28006  : 0  : 0  : 0
Das Erste  : 522000  : I0C23D0M16B8T8G8Y0  : T  : 27500  : 1401  : 1402  : 1404  : 1  : 14  : 0  : 0  : 0
NDR FS HH  : 402000  : C0M64  : C  : 6900  : 2401  : 2402  : 2404  : 0  : 28225  : 1  : 1073  : 16387
VHF K10  : 210250  : C0D45B6  : C  : 0  : 301  : 300  : 0  : A0  : 28106  : 0  : 0  : 0

Der VDR liest die aktuellen Kanal-Definitionen aus der Konfigurationsdatei '$CONFIGDIR/vdr/channels.conf beim Start ein und schreibt Änderungen selbstständig zurück.

Hinweis
Hinweis
  • Änderungen an der channels.conf bei laufendem VDR haben aus diesem Grund keinen Sinn, der VDR muss erst beendet werden!
  • Die channels.conf ist eine Linux Konfigurationsdatei und darf wegen des unterschiedlichen Zeilenumbruchs nicht mit Windows-Editoren bearbeitet werden.


Im folgenden werden die 13 Felder genauer erklärt

Name

Der Name des Kanals.

Falls dieser Name normalerweise einen Doppelpunkt enthält ":", wird dieser durch das Zeichen "|" ersetzt.

  • Sollte für VDR 1.2.x kein Komma oder Semikolon enthalten.
  • Ab VDR 1.3.12 enthält der Name auch den Namen des service providers (aka bouquet), getrennt durch ein Semikolon.

Frequenz

Die Frequenz des Transponders im Integer-Format.

  • Für DVB-S wird die Frequenz in MHz angegeben.
  • Für DVB-C und DVB-T wird die Frequenz in MHz, kHz oder Hz angegeben.

Der angegebene Wert wird mit 1000 multipliziert bis es größer als 1000000 ist.

  • Für analoges TV mit dem Analogtv-Plugin wird die Frequenz in kHz angegeben.

Parameter

Die Parameter sind abhängig vom Kanaltyp (DVB-S, DVB-C, DVB-T oder analoges TV).

Jeder Parameter beginnt mit einem Buchstaben-Schlüssel. Diesem Schlüssel folgt eine Integer Zahl welche die Einstellung/Wert des Parameters wiedergibt.

Gültige Schlüssel, ihre Bedeutung und erlaubten Werte sind wie folgt:

Schlüssel (Wert) Bedeutung

I (0, 1) Inversion (bei DVB-T immer 0, bitte nicht 999 verwenden)

C (0, 12, 23, 34, 45, 56, 67, 78, 89) Datenrate high priority

bei analogem TV ist C das capture device:
C0  = /dev/video0
C12 = /dev/video1
C23 = /dev/video2
C34 = /dev/video3
C45 = /dev/video4

D (0, 12, 23, 34, 45, 56, 67, 78, 89) Datenrate low priority

bei analogem TV ist D die video source:
D0  = Television
D12 = Composite1
D23 = Composite2
D34 = S-Video
D0  = S-Video ext.     (nur Hauppauge PVR250/350-Karten)
D45 = Tuner 0          (nur Hauppauge PVR250/350-Karten)
D56 = Composite ext.   (nur Hauppauge PVR250/350-Karten)

M (0, 16, 32, 64, 128, 256) Modulation

B (6, 7, 8) Bandbreite in MHz

bei analogem TV ist B die Videonorm:
B6 = PAL
B7 = NTSC
B8 = SECAM

T (2, 8) Transmission mode

G (4, 8, 16, 32) Guardintervall

Y (0, 1, 2, 4) Hierarchie

H Horizontale Polarisation

V Vertikale Polarisation

Die Parameter der Polarisation werden nicht von Werten gefolgt. Der Grund liegt in der Kompatibilität zu älteren Version und um die DVB-S Einträge so einfach wie möglich zu halten.

Der spezielle Wert 999 seht für Automatik. Falls möglich bestimmt der Treiber in diesem Fall automatisch den richtigen Wert.

Das Beispiel für ein Parameterfeld eines DVB-T Kanals sieht zum Beispiel wie folgt aus:

I0C23D0M16B8T8G8Y0

Inversion off,
Data Rate High=23,
Data Rate High=0,
QAM16,
Bandwidth 8MHz,
Transmission Mode 8,
Guard 1/8,
Hierarchy 0

Quelle - Source

Die Signalquelle von diesem Kanal, wie in der Datei sources.conf angegeben.

Zur Kompatibilität mit älteren Versionen wird die Eingabe von numerischen Werten angenommen. Diese Werte werden auch richtig zurückgeschrieben, haben jedoch für die DiSEqC Einstellungen keine Bedeutung.

Sie sollten die Numerischen Werte durch die richtigen Signalquellen Identifikatoren der sources.conf ersetzen.

SRate - Symbolrate

Die Symbol Rate von diesem Kanal.

Gilt nur für DVB-S und DVB-C, da DVB-T COFDM (Coded Orthogonal Frequency Division Multiplex) benutzt.

VPID

Die Video PID (Programm-Identifikation).

  • 0 für Radio Kanäle
  • 1 für verschlüsselte Radiokanäle

Falls dieser Kanal eine separate PCR PID benutzt folgt sie der VPID getrennt durch ein Plus-Zeichen (z.B. ...:164+17:...).

Für analoges TV: meist 301 oder 160 (ältere Versionen)

APID

Die Audio PID.

Entwerder eine Nummer oder zwei Nummern durch ein Komma getrennt. Falls dieser Kanal zusätzlich Dolby Digital Sound enthält, folgen die Dolby PIDs den Audio PIDs, getrennt durch ein Semikolon (z.B.:...:101,102;103,104:...).

Für analoges TV: meist 300 oder 80 (ältere Versionen)

Für VDR 1.3.x (nicht VDR 1.2.x) sind hier auch Angabe der Sprache wie beispielsweise APID=eng, APID=deu, APID=2ch u.ä. zulässig.

TPID

Die Teletext PID.

CA - Conditional access

Eine Integerzahl beschreibt, wie auf diesen Kanal zugegriffen werden kann.

  • 0 Free To Air
  • 1 bis 4 Benötigt die DVB-Karte mit der bestimmten Nummer.
  • 5 bis 100 Benötig eine spezielle Methode zur Dekodierung.
  • 32001 analoges TV (VDR-1.2.x)
  • A0 analoges TV (VDR-1.3.x)

Die entsprechende Methode ist in der Datei ca.conf beschrieben.

SID

Die Service ID von diesem Kanal.

Für analoges TV: siehe ChannelMap.h aus dem Analogtv-Plugin.

NID

Die Netzwerk ID von diesem Kanal.

Platzhalter für zukünftige Entwicklungen. Zur Zeit immer 0.

TID

Die Transport-Stream ID für diesen Kanal.

Platzhalter für zukünftige Entwicklungen. Zur Zeit immer 0.

RID

Die Radio ID für diesen Kanal.

Die ID ist typischer Weise 0. Sie kann dazu verwendet werden Kanäle zu unterscheiden, bei denen SID, NID und TID gleich sind.

Unterschiede

VDR-1.2.x 
NID=0, TID=0, RID=0
VDR-1.2.x mit AutoPID-Patch 
NID<>0, TID<>0, RID<>0 zulässig
VDR-1.3.x 
NID<>0, TID<>0, RID<>0 zulässig, ab 1.3.12 auch service provider in Namen, in Audio-PID auch Angabe Sprache zulässig

Links

[1] http://www.zwez.com/sat/vdr Sortierte Listen für VDR => www.zwez.com
[2] http://free.pages.at/cleditor Channel Editor
[3] http://www.ueberall-tv.de/1home/UeF-home.htm DVB-T