Wirbelscan-plugin
Wirbel (Diskussion | Beiträge) (→Softwareanforderungen) |
Wirbel (Diskussion | Beiträge) |
||
Zeile 5: | Zeile 5: | ||
* DVB-T | * DVB-T | ||
* DVB-C | * DVB-C | ||
− | * DVB-S/ | + | * DVB-S/S2 |
− | * | + | * pvrinput |
und fügt die Sender der channels.conf hinzu. | und fügt die Sender der channels.conf hinzu. | ||
Zeile 15: | Zeile 15: | ||
==Bedienung== | ==Bedienung== | ||
− | * Einstellungen->Plugins->wirbelscan->'' | + | * Einstellungen->Plugins->wirbelscan->'''Settings (Gelb)''' |
* Scanart wählen: | * Scanart wählen: | ||
** DVB-T | ** DVB-T | ||
Zeile 27: | Zeile 27: | ||
** TV | ** TV | ||
** Radio | ** Radio | ||
− | * mit ''OK'' oder ''Back'' zum vorherigen Menü wechseln. | + | * mit '''OK''' oder '''Back''' zum vorherigen Menü wechseln. |
− | * mit | + | * mit '''Start (Grün)''' scan starten. '''Achtung:''' vorher prüfen, dass keine Timer anliegen. |
==Hinweise== | ==Hinweise== | ||
Zeile 42: | Zeile 42: | ||
* falls bei DVB-C Symbolrate und Modulation ('QAM') in den Einstellungen definiert werden/bekannt sind, kann damit die Dauer des Scans auf die Hälfte bis ein Sechstel verringert werden (~ 4,5min) | * falls bei DVB-C Symbolrate und Modulation ('QAM') in den Einstellungen definiert werden/bekannt sind, kann damit die Dauer des Scans auf die Hälfte bis ein Sechstel verringert werden (~ 4,5min) | ||
* die Signalqualität beeinflusst die Scanzeit und die Wahrscheinlichkeit, dass alle Kanäle gefunden werden | * die Signalqualität beeinflusst die Scanzeit und die Wahrscheinlichkeit, dass alle Kanäle gefunden werden | ||
− | * einige DVB Karten benötigen Angabe der Inversion: probieren "AUTO/OFF" und "AUTO/ON" | + | * '''einige DVB Karten benötigen Angabe der Inversion: probieren "AUTO/OFF" und "AUTO/ON"''' |
* bei DVB-T beeinflussen die Eigenschaften des Frontends deutlich die Scanzeit, je mehr Einstellungen auf AUTO gesetzt werden können, desto schneller der Scan. | * bei DVB-T beeinflussen die Eigenschaften des Frontends deutlich die Scanzeit, je mehr Einstellungen auf AUTO gesetzt werden können, desto schneller der Scan. | ||
Zeile 124: | Zeile 124: | ||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
− | + | * pluginparams-patch falls vdr < 1.7.13 (aus dem IPTV-Plugin, benötigt für pvrinput) | |
− | * pluginparams-patch (aus dem IPTV-Plugin, | + | |
* aktuelle v4l2 Header | * aktuelle v4l2 Header | ||
− | + | ** /usr/include/linux/videodev2.h | |
− | * | + | * DVB Header Version 5.0 oder 5.1: |
− | + | ** /usr/include/linux/dvb/frontend.h | |
− | + | ** /usr/include/linux/dvb/version.h | |
− | * | + | * VDR Version |
− | + | ** vdr-1.6.0-1 | |
− | + | ** vdr-1.7.0-extp72-v3-easyvdr-8.0 (Make.config: DEFINES += -DEASYVDR80) | |
− | + | ** vdr-1.7.2 .. 1.7.15 '''HINWEIS: DVB-S2 support ab vdr-1.7.3''' | |
− | + | * pvrinput plugin (empfohlen: latest git) | |
− | + | ||
− | + | ||
− | + | ||
− | * | + | |
==Installation== | ==Installation== | ||
− | |||
* siehe allgemeine Plugin Installation | * siehe allgemeine Plugin Installation | ||
− | <!-- | + | <!-- ===Optionen=== * keine --> |
− | ===Optionen=== | + | <!-- ===Patches=== * keine nötig. --> |
− | * keine | + | <!-- ==Konfiguration== * nur allgemeine Installation wie üblich. --> |
− | <!-- | + | <!-- ===Einstellungen=== * nur Plugin Setup Dialog. --> |
− | ===Patches=== | + | <!-- ===Parameter=== * keine --> |
− | * keine nötig. --> | + | |
− | <!-- | + | |
− | ==Konfiguration== | + | |
− | * nur allgemeine Installation wie üblich. --> | + | |
− | <!-- ===Einstellungen=== | + | |
− | * nur Plugin Setup Dialog. --> | + | |
− | <!-- ===Parameter=== | + | |
− | * keine --> | + | |
<!-- ==Sonstiges== --> | <!-- ==Sonstiges== --> | ||
<!-- ===Probleme=== --> | <!-- ===Probleme=== --> | ||
− | + | ==Tipps== | |
− | * Main Menü Eintrag optional via wirbelscancontrol Plugin | + | * Main Menü Eintrag optional via wirbelscancontrol Plugin |
<!-- ===Wunschliste=== --> | <!-- ===Wunschliste=== --> | ||
<!-- ===Snapshot=== --> | <!-- ===Snapshot=== --> | ||
Zeile 166: | Zeile 152: | ||
==Links== | ==Links== | ||
# [http://wirbel.htpc-forum.de/wirbelscan/index2.html Homepage] | # [http://wirbel.htpc-forum.de/wirbelscan/index2.html Homepage] | ||
− | # [http://wirbel.htpc-forum.de/wirbelscan/vdr-wirbelscan-0.0. | + | # [http://wirbel.htpc-forum.de/wirbelscan/vdr-wirbelscan-0.0.5.tgz Download (source code)] |
− | + | ||
[[Kategorie:Plugins]] | [[Kategorie:Plugins]] | ||
{{i18n|wirbelscan-plugin}} | {{i18n|wirbelscan-plugin}} |
Version vom 12. September 2010, 14:13 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: W. Koehler
Das Plugin führt eine Kanalsuche durch für
- DVB-T
- DVB-C
- DVB-S/S2
- pvrinput
und fügt die Sender der channels.conf hinzu.
Bilder
Bedienung
- Einstellungen->Plugins->wirbelscan->Settings (Gelb)
- Scanart wählen:
- DVB-T
- DVB-C
- DVB-S
- pvrinput
- Einstellung von Land(DVB-T, DVB-C und pvrinput) bzw. Satellit(DVB-S/S2) wählen
- Einstellungen zum scan wählen:
- FTA
- verschlüsselt
- TV
- Radio
- mit OK oder Back zum vorherigen Menü wechseln.
- mit Start (Grün) scan starten. Achtung: vorher prüfen, dass keine Timer anliegen.
Hinweise
- das Plugin kann auch mit einer völlig leeren channels.conf (0 bytes) arbeiten.
- ein Scan dauert je nach Scan Art bis zu 30 min
- DVB-T ~ 3 min
- DVB-C ~ 25 min (Symbolrate=AUTO, QAM=AUTO)
- DVB-C ~ 4,5 min (Symbolrate=6900, QAM=64)
- DVB-C ~ 5 min (Symbolrate=6900, QAM=256)
- DVB-S ~ 30 min (Astra 19,2E)
- pvrinput ~ 5min
- falls bei DVB-C Symbolrate und Modulation ('QAM') in den Einstellungen definiert werden/bekannt sind, kann damit die Dauer des Scans auf die Hälfte bis ein Sechstel verringert werden (~ 4,5min)
- die Signalqualität beeinflusst die Scanzeit und die Wahrscheinlichkeit, dass alle Kanäle gefunden werden
- einige DVB Karten benötigen Angabe der Inversion: probieren "AUTO/OFF" und "AUTO/ON"
- bei DVB-T beeinflussen die Eigenschaften des Frontends deutlich die Scanzeit, je mehr Einstellungen auf AUTO gesetzt werden können, desto schneller der Scan.
SVDRP Befehle
- ab Version 0.0.3, Befehle mit Anmerkung 1) ab 0.0.5-pre12
Parameter | Beschreibung |
---|---|
S_TERR | Startet DVB-T scan.svdrpsend.pl plug wirbelscan s_terr |
S_CABL | Startet DVB-C scan.svdrpsend.pl plug wirbelscan s_cabl |
S_SAT | Startet DVB-S scan.svdrpsend.pl plug wirbelscan s_sat |
S_PVR | Startet PVRx50 scan.svdrpsend.pl plug wirbelscan s_pvr |
S_START | Start scan 1)svdrpsend.pl plug wirbelscan s_start |
S_STOP | Stopp scansvdrpsend.pl plug wirbelscan s_stop |
SETUP <verb:log:type:inv_t:inv_c:srate:qam:cidx:sidx:s2:atsc:flags> | change plugin setup 1)
verb - verbosity (0..5) svdrpsend.pl plug wirbelscan setup 3:1:1:0:0:0:0:80:6:1:0:31 |
STORE | Store Setup 1) svdrpsend.pl plug wirbelscan store |
LSTC | List Country IDs 1) svdrpsend.pl plug wirbelscan lstc |
LSTS | List Satellite IDs 1) svdrpsend.pl plug wirbelscan lsts |
QUERY | Query Plugin Version, Setup Werte, Plugin Service API 1) svdrpsend.pl plug wirbelscan query |
Einzugeben über ssh/putty oder vdradmin als z.B. "plug wirbelscan s_pvr"
Service Interface
- ab 0.0.5-pre12 hat wirbelscan ein service interface, so dass externe Plugins wirbelscan komplett fernsteuern können. Details siehe SERVICES.html. Die folgenden Aktionen werden unterstützt:
- Abfrage Plugin Version und Service API
- Hinweis:Service API Version von wirbelscan und externem Plugin müssen passen.
- Commands
- Start Scan
- Stop Scan
- Setup speichern
- Aktuelle Statusinformation
- Scanning/Stopped/Busy
- Name der benutzten DVB Karte
- Fortschritt in % der vordefinierten Transponder
- Signal Stärke wie von der DVB Karte übermittelt
- Aktueller Transponder
- Gesamtanzahl Kanäle
- Anzahl neuer Kanäle
- Setzen und Abfrage aller Setup Parameter
- Abfrage der bekannten Länder IDs und Namen
- ID (ATSC/DVB-C/DVB-T, muss vor Start Scan im Setup korrekt gesetzt sein)
- Kurzname
- voller Name
- Abfrage der bekannten Satelliten IDs und Namen
- ID (DVB-S/S2, muss vor Start Scan im Setup korrekt gesetzt sein)
- Kurzname
- Voller Name
- Abfrage Plugin Version und Service API
Ein Beispiel-Plugin ist hier zu finden. Zum Einbinden der service API sollte ein #include "../wirbelscan/wirbelscan_services.h" im Quelltext erfolgen.
Hardwareanforderungen
- DVB Karte oder PVRx50 Karte
Softwareanforderungen
- pluginparams-patch falls vdr < 1.7.13 (aus dem IPTV-Plugin, benötigt für pvrinput)
- aktuelle v4l2 Header
- /usr/include/linux/videodev2.h
- DVB Header Version 5.0 oder 5.1:
- /usr/include/linux/dvb/frontend.h
- /usr/include/linux/dvb/version.h
- VDR Version
- vdr-1.6.0-1
- vdr-1.7.0-extp72-v3-easyvdr-8.0 (Make.config: DEFINES += -DEASYVDR80)
- vdr-1.7.2 .. 1.7.15 HINWEIS: DVB-S2 support ab vdr-1.7.3
- pvrinput plugin (empfohlen: latest git)
Installation
- siehe allgemeine Plugin Installation
Tipps
- Main Menü Eintrag optional via wirbelscancontrol Plugin