Enigma:Services:Formatbeschreibung: Unterschied zwischen den Versionen
(Zwischenversion) |
Keine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 120: | Zeile 120: | ||
=Die Datei 'services'= | =Die Datei 'services'= | ||
{| border=1 | {| border=1 | ||
| colspan="2" align="center" | '''enthält die Transponderliste und die Serviceliste''' | | colspan="2" align="center" | '''enthält die Transponderliste und die Serviceliste''' | ||
| Zeile 127: | Zeile 126: | ||
!width="50%"|Beispieldaten | !width="50%"|Beispieldaten | ||
|- | |- | ||
|<big>Dateikennung | |<big>Dateikennung<br> | ||
<font color="#009900">Beginn der Transponderliste</font><br> | <font color="#009900">Beginn der Transponderliste</font><br> | ||
<font color="#990000">TSID:ONID 2<br> PType Freq:SymRate:Polar:FEC:SatPos:inv<br><br> | <font color="#990000">TSID:ONID 2<br> PType Freq:SymRate:Polar:FEC:SatPos:inv<br><br> | ||
| Zeile 142: | Zeile 141: | ||
<font color="#009900"><font color="#993399"><font color="#000000"> | <font color="#009900"><font color="#993399"><font color="#000000"> | ||
<font color="#000099">SID:TSID:ONID:SType:Nr<br>Servicename<br>[f:SFlags,][c:SPidCache,]p:Provider</font><br> | <font color="#000099">SID:TSID:ONID:SType:Nr<br>Servicename<br>[f:SFlags,][c:SPidCache,]p:Provider</font><br> | ||
<font color="#993399">Ende der Serviceliste</font><br>Ende der Datei | <font color="#993399">Ende der Serviceliste</font><br>Ende der Datei | ||
|<big | |<big>eDVB services /1/<br> | ||
<font color="#009900">transponders</font><br><font color="#990000">0001:0085 2<br> s 12070500:27500000:0:3:192:0<br>/</font><br> | <font color="#009900">transponders</font><br><font color="#990000">0001:0085 2<br> s 12070500:27500000:0:3:192:0<br>/</font><br> | ||
<font color="#ff0000">0002:0085 2<br> s 11797500:27500000:0:3:192:0<br>/</font><br> | <font color="#ff0000">0002:0085 2<br> s 11797500:27500000:0:3:192:0<br>/</font><br> | ||
| Zeile 152: | Zeile 151: | ||
<font color="#996633">0096:0002:0085:2:220<br>HITLISTE<br>p:PREMIERE</font><br> | <font color="#996633">0096:0002:0085:2:220<br>HITLISTE<br>p:PREMIERE</font><br> | ||
<font color="#000099">6D67:0437:0001:1:212<br>3sat<br>f:4,c:0000D2,c:0100DC,c:0200E6,c:0300D2,p:ZDFvision</font><br> | <font color="#000099">6D67:0437:0001:1:212<br>3sat<br>f:4,c:0000D2,c:0100DC,c:0200E6,c:0300D2,p:ZDFvision</font><br> | ||
<font color="#993399">end</font><br>Have a lot of fun!<br | <font color="#993399">end</font><br>Have a lot of fun!<br> | ||
|} | |} | ||
=Die Datei 'bouquets'= | |||
{| border=1 | |||
| colspan="2" align="center" | '''enthält die Bouquets mit Serviceverweisen''' | |||
|- | |||
!width="50%"|Beschreibung | |||
!width="50%"|Beispieldaten | |||
|- | |||
|<big><font color="#3333ff"><font color="#000000">Dateikennung</font><br></font> | |||
<font color="#009900">Beginn der Bouquetliste</font><br><font color="#990000">Bouquet-Nr<br>Bouquet-Name<br>SID:TSID:ONID:SType<br></font> | |||
<font color="#990000">SID:TSID:ONID:SType</font><br><font color="#990000">/</font><br> | |||
<font color="#ff0000">Bouquet-Nr<br>Bouquet-Name<br>SID:TSID:ONID:SType</font> | |||
<font color="#ff0000"><br>SID:TSID:ONID:SType</font><br><font color="#ff0000">/</font><br> | |||
<font color="#009900">Ende der Bouquetliste<br></font><font color="#009900"> | |||
<font color="#993399"><font color="#000000">Ende der Datei</font></font></font><br></big> | |||
|<big>eDVB bouquets - do not modify...<br><font color="#009900">bouquets</font><br> | |||
<font color="#990000">1<br>BOUQUET1<br>0024:0001:0085:1<br>000d:0001:0085:1<br>/</font><br> | |||
<font color="#ff0000">2<br>BOUQUET2<br>0096:0002:0085:2<br>6D67:0437:0001:1<br>/</font><br> | |||
<font color="#009900">end</font><br>Have some fun!</big> | |||
|} | |||
=Die Datei(en) 'favourite.n.epl'= | |||
{| border=1 valign="top" width="46%" | |||
| colspan="2" align="center" | '''enthält die Favoritenlisten(0.epl=TV, 1.epl=Radio, 2.epl=Files)''' | |||
|- | |||
!width="57%"|Beschreibung | |||
!Beispieldaten | |||
|- | |||
{| border=1 valign="top" width="46%" | |||
| rowspan=2 | <big><font color="#3333ff"><font color="#000000">Favoriten-Name</font><br></font> | |||
<font color="#009900">Je Eintrag eine #SERVICE: Zeile<br></font> | |||
<font color="#990000">FavoritenTyp: (1=DBV-Service, 2=File)</font><br> | |||
<font color="#3333ff">Flags: (Erklärung siehe unten)</font><br> | |||
<font color="#999900">SType:</font><font color="#993399">SID:</font> | |||
<font color="#663300">TSID:</font><font color="#666666">ONID:</font><br><br>als Besonderheit werden in diesen Dateien<br>keine führenden Nullen den einzelnen<br>Werten vorangestellt!<br></big> | |||
|<big>#NAME Favourites (TV)<br><font color="#009900">#SERVICE: | |||
<font color="#990000">1:</font><font color="#3333ff">0:</font> | |||
<font color="#999900">1:</font><font color="#993399">24:</font> | |||
<font color="#663300">1:</font><font color="#666666">85:</font></font><br> | |||
<font color="#990000"><font color="#009900">#SERVICE:</font> 1: | |||
<font color="#3333ff">0:</font><font color="#999900">1:</font> | |||
<font color="#993399">d:</font><font color="#663300">1:</font> | |||
<font color="#666666">85:<br></font></font><font color="#990000"> | |||
<font color="#009900">#SERVICE:</font> 1:<font color="#3333ff">0:</font> | |||
<font color="#999900">1:</font><font color="#993399">6D67:</font> | |||
<font color="#663300">437:</font><font color="#666666">1:<br></font></font><br></big> | |||
|- | |||
|<big>#NAME Favourites (Radio)<br><font color="#990000"> | |||
<font color="#009900">#SERVICE:</font> 1:<font color="#3333ff">0:</font> | |||
<font color="#999900">2:</font><font color="#993399">96:</font> | |||
<font color="#663300">2:</font><font color="#666666">85:<br><br></font></font></big> | |||
|- | |||
| colspan=2 | Erläuterungen zu den Flags.<br> | |||
Das Feld 'Flags' ist ein Integer-Wert, der aus einzelnen Bits besteht.<br><br> | |||
1.Bit(01): Es handelt sich um ein Verzeichnis<br>2.Bit(02): In das Verzeichnis muss man reinwechseln<br>3.Bit(04): Man kann in das Verzeichnis reinwechseln<br> | |||
::(die Bits 1-3 machen eigentlich nur zusammen Sinn)<br> | |||
4.Bit(08): der Inhalt des Verzeichnisses soll automatisch sortiert werden<br> | |||
5.Bit(16): der Service hat (enigma-intern) einen sortier-Schlüssel.<br> | |||
::wenn nicht gesetzt, wird alphabetisch sortiert.<br> | |||
|} | |||
|} | |||
{{Review}} | {{Review}} | ||
Aktuelle Version vom 28. März 2005, 14:38 Uhr
- Enigma Features
- Fernbedienungsfunktionen
- Die Menüs von Enigma
- EPG
- Sprachauswahl (Tonwahl)
- Perspektiven
- Kanalliste
- Der Web-Server (ehttp)
Allgemeines
Beschreibung des Aufbaus der Enigma Services (Kanalliste).
Dateien
| Datei | Inhalt |
|---|---|
| /var/tuxbox/config/enigma/services | Transponderliste und Services mit Providern |
| /var/tuxbox/config/enigma/bouquets | Bouquets mit Serviceverknüpfungen |
| /var/tuxbox/config/enigma/favourite.n.epl | Favoriten für TV (n=0), Radio (n=1) und Dateien (n=2) |
Erklärung der Bezeichnungen
| Kürzel | Beschreibung | Anmerkungen |
|---|---|---|
| TSID | Transponder Stream ID | 4-stelliger HEX-Wert |
| ONID | Original Network Identifier |
4-Stelliger HEX-Wert |
| PType | Provider Type | s = Satellit, c = Kabelnetz |
| Freq | Frequency | Dezimalwert in Hz |
| SymRate | Symbol Rate | Dezimalwert |
| Polar | Polarisation | 0 = horizontal ,1 = vertikal |
| FEC | Forward Error Correction | 2=2/3, 3=3/4, 4=4/5, 5=5/6 |
| SatPos | Orbitalposition des Satelliten | Dezimalwert in Grad*10, z.B. bei Astra 19,2E: 192 |
| inv | Inversion | ??? |
| mod | Modulation | ??? nur bei Kabel-Providern |
| SID | Service ID | 4-Stelliger HEX-Wert |
| SType | Service Type | Dezimalwert: 1=TV, 2=Radio, 4=NVod, andere=Daten |
| SNr | Service Number | Programmplatz in der Serviceliste (ab 200) |
| Servicename | Name des Services | Name des Services wird als UTF-8 String gespeichert.
Enthält einen Lang- und einen Kurznamen. Der Kurzname wird aus Teilen des Langnamens gebildet. Diese Teile sind durch 0xC2,0x86 und 0xC2,0x87 eingeklammert. Ich verwende zur einfacheren Beschreibung die Zeichen { und }. Beispiele: {P}remiere{ Serie} ergibt Premiere Serie und P Serie {STUDIO U}NIVERSAL ergibt Studio Universal und Studio U |
| SFlags | Flags (optional) | Dezimalwert (Bitfeld, Werte können addiert werden)
1 = NameFixed (Der Servicename wird nicht mehr dynamisch an den aktuellen DVB-Stream angepasst) 2 = Hide (Versteckter Sender, sowas wie Löschen) 3 = NoDVB (ServicePIDs werden aus dem Cache genommen anstatt aus aktuellem Stream) |
| SPidCache | PID Caches (optional) | 2-Stellig Dezimal (CacheID) + 4-Stellig HEX (PID)
Cache IDs können sein: 00=Video, 01=Audio, 02=Teletext, 03=PCR, 04=AC3 Beispiel für Audio-PID 0c3f: 020c3f |
| Provider | Anbietername des Services | wird als UTF-8 String gespeichert |
Die Datei 'services'
| enthält die Transponderliste und die Serviceliste | |
| Beschreibung | Beispieldaten |
|---|---|
| Dateikennung Beginn der Transponderliste |
eDVB services /1/ transponders |
Die Datei 'bouquets'
| enthält die Bouquets mit Serviceverweisen | |
| Beschreibung | Beispieldaten |
|---|---|
| Dateikennung Beginn der Bouquetliste |
eDVB bouquets - do not modify... bouquets 1 |
Die Datei(en) 'favourite.n.epl'
| enthält die Favoritenlisten(0.epl=TV, 1.epl=Radio, 2.epl=Files) | |
| Beschreibung | Beispieldaten |
|---|---|
| Favoriten-Name Je Eintrag eine #SERVICE: Zeile |
#NAME Favourites (TV) #SERVICE: 1:0:
1:24:
1:85: |
| #NAME Favourites (Radio) #SERVICE: 1:0:
2:96:
2:85: | |
| Erläuterungen zu den Flags. Das Feld 'Flags' ist ein Integer-Wert, der aus einzelnen Bits besteht.
4.Bit(08): der Inhalt des Verzeichnisses soll automatisch sortiert werden
| |