Satip-plugin
Ark (Diskussion | Beiträge) K (→Konfiguration: sources.conf) |
Te36 (Diskussion | Beiträge) K (pointer zum post von kls) |
||
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 36: | Zeile 36: | ||
==Konfiguration== | ==Konfiguration== | ||
− | + | ===Satellitenposition=== | |
+ | |||
+ | Diese Konfiguration is nur notwendig, wenn am SATIP server mehrere Satellitenpositionen konfiguriert sind. | ||
+ | |||
+ | Der SATIP Standard erlaubt es das der SATIP client eine von mehreren Satellitenpositionen 1...n (1 ist Standard) auswaehlen kann. Wenn man dies am SATIP server nutzt (also mehrere Satelliten anwaehlen kann), dann muss das satip plugin wissen, zu welcher Satellitenposition ein Kanal gehoert, damit das satip plugin diese Satellitenposition bei Anwahl des Kanals als Parameter mitschicken kann. Wenn das SATIP plugin diese Information nicht hat, dann sendet es bei Anwahl eines Kanals die Satellitenposition 1 mit. | ||
+ | |||
+ | Um dem SATIP plugin mitzuteilen, auf welcher SATIP Satellitenposition ein bestimmter Satellit am SATIP Server konfiguriert ist mus man diese Satellitenposition als Nummer in vdrs [[sources.conf]] definieren. Dazu traegt man die Satellitenposition als Nummer in den Anfang des Beschreibungsfeldes in der [[sources.conf]] ein. | ||
+ | |||
+ | Mit '0' kann man eine Signalquelle deaktivieren. Wenn das Beschreibungsfeld nicht mit einer Zahl anfaengt, wird vom satip plugin der Standard '1' als Satellitenposition verwendet. | ||
S19.2E Astra 1KR/1L/1M/2C | S19.2E Astra 1KR/1L/1M/2C | ||
Zeile 46: | Zeile 54: | ||
S19.2E 0 Astra 1KR/1L/1M/2C | S19.2E 0 Astra 1KR/1L/1M/2C | ||
=> Source is disabled | => Source is disabled | ||
+ | |||
+ | Anmerkung: Die Verwendung des Beschreibungsfeldes zur Kodierung eines Plugin Parameters (Satellitenposition) entspricht nicht dem Designziel von vdr (www.vdr-portal.de/forum/index.php?thread/130993-satip-channels-conf/&postID=1296022#post1296022 - kls im forum). Siehe [[sources.conf]]. | ||
+ | |||
+ | ===Anbindung von Kanaelen=== | ||
* Kanäle können an spezifische SAT>IP frontends gebunden werden indem man die id des RID Felds eines channels.conf Eintrags mitgibt: | * Kanäle können an spezifische SAT>IP frontends gebunden werden indem man die id des RID Felds eines channels.conf Eintrags mitgibt: | ||
FE = RID % 100 | FE = RID % 100 | ||
+ | |||
+ | ===Pilot mode=== | ||
+ | |||
+ | Damit das satip plugin Kanaele am SATIP server korrekt anwaehlen kann, muss es einen 'pilot' parameter mitschicken. Als standard sendet das satip plugin den wert 'auto', aber bei einigen SATIP servern fuehrt dies zu Fehlermeldungen, z.b. bei Kathrein EXIP 418 bei Anwahl vom ARD/ZDF HD Transpondern auf Astra S19.2E (nicht bei SD Transpondern). | ||
+ | |||
+ | Der pilot mode kann pro Kanal in [[channels.conf]] im Parameter Feld konfiguriert werden. Um den Pilot Mode auf an (1) zu setzen muss z.b. der String 'N1' an das Ende des Parameter Feldes angefuegt werden. | ||
==Bilder== | ==Bilder== |
Aktuelle Version vom 23. März 2021, 21:31 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
Autor: Rolf Ahrenberg
Ein Plugin, das einen SAT>IP Server wie ein normales Empfangsgerät in VDR nutzbar macht.
[Bearbeiten] Status
Letztes Update 12/2016
[Bearbeiten] Softwareanforderungen
- Libcurl >= 7.36.0
- PugiXML oder TinyXML
[Bearbeiten] Parameter
Param (kurz) | Param (lang) | Beschreibung |
---|---|---|
-d | --devices=<num> | Anzahl der simultan empfangbaren Transponder falls genügend SAT>IP tuner verfügbar sind (Standard: 2) |
-s | --server=<ipaddress model desc> | IP und Parameter des SAT>IP Servers falls UPNP autodetection via udp port 1900 nicht funktioniert. |
-p | --portrange=<range> | die zu verwendende RTP & RTCP Port Range fixieren um den plugin in NATs (e.g. Docker mit bridged net) verwenden zu können. (min 2 Ports pro Device) |
Die Option 'model' des -s Parameters steht für ein DVB System (DVBS2,DVBT2,DVBT,DVBC) und die Anzahl von verfügbaren Frontends.
vdr -P 'satip -s <ipaddress>[:<port>]|<model>[:<filter>]|<description>[:<quirk>];...' vdr -P 'satip -s 192.168.0.1|DVBS2-2,DVBT2-2|OctopusNet' vdr -P 'satip -s 192.168.0.1|DVBS2-4|OctopusNet;192.168.0.2|DVBT2-4|minisatip:0x18'
Mehr dazu im Plugin README.
[Bearbeiten] Konfiguration
[Bearbeiten] Satellitenposition
Diese Konfiguration is nur notwendig, wenn am SATIP server mehrere Satellitenpositionen konfiguriert sind.
Der SATIP Standard erlaubt es das der SATIP client eine von mehreren Satellitenpositionen 1...n (1 ist Standard) auswaehlen kann. Wenn man dies am SATIP server nutzt (also mehrere Satelliten anwaehlen kann), dann muss das satip plugin wissen, zu welcher Satellitenposition ein Kanal gehoert, damit das satip plugin diese Satellitenposition bei Anwahl des Kanals als Parameter mitschicken kann. Wenn das SATIP plugin diese Information nicht hat, dann sendet es bei Anwahl eines Kanals die Satellitenposition 1 mit.
Um dem SATIP plugin mitzuteilen, auf welcher SATIP Satellitenposition ein bestimmter Satellit am SATIP Server konfiguriert ist mus man diese Satellitenposition als Nummer in vdrs sources.conf definieren. Dazu traegt man die Satellitenposition als Nummer in den Anfang des Beschreibungsfeldes in der sources.conf ein.
Mit '0' kann man eine Signalquelle deaktivieren. Wenn das Beschreibungsfeld nicht mit einer Zahl anfaengt, wird vom satip plugin der Standard '1' als Satellitenposition verwendet.
S19.2E Astra 1KR/1L/1M/2C => Signal source = 1 S19.2E 2 => Signal source = 2 S19.2E 3 Astra 1KR/1L/1M/2C => Signal source = 3 S19.2E 0 Astra 1KR/1L/1M/2C => Source is disabled
Anmerkung: Die Verwendung des Beschreibungsfeldes zur Kodierung eines Plugin Parameters (Satellitenposition) entspricht nicht dem Designziel von vdr (www.vdr-portal.de/forum/index.php?thread/130993-satip-channels-conf/&postID=1296022#post1296022 - kls im forum). Siehe sources.conf.
[Bearbeiten] Anbindung von Kanaelen
- Kanäle können an spezifische SAT>IP frontends gebunden werden indem man die id des RID Felds eines channels.conf Eintrags mitgibt:
FE = RID % 100
[Bearbeiten] Pilot mode
Damit das satip plugin Kanaele am SATIP server korrekt anwaehlen kann, muss es einen 'pilot' parameter mitschicken. Als standard sendet das satip plugin den wert 'auto', aber bei einigen SATIP servern fuehrt dies zu Fehlermeldungen, z.b. bei Kathrein EXIP 418 bei Anwahl vom ARD/ZDF HD Transpondern auf Astra S19.2E (nicht bei SD Transpondern).
Der pilot mode kann pro Kanal in channels.conf im Parameter Feld konfiguriert werden. Um den Pilot Mode auf an (1) zu setzen muss z.b. der String 'N1' an das Ende des Parameter Feldes angefuegt werden.
[Bearbeiten] Bilder
[Bearbeiten] Aktuelle Version
[Bearbeiten] Entwicklerversion
git clone https://github.com/rofafor/vdr-plugin-satip.git