Femon-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(SVDRP Befehle)
(SVDRP Befehle: Befehlsliste korrigiert)
 
(28 dazwischenliegende Versionen von 14 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
'''Autor:''' Rolf Ahrenberg
 
'''Autor:''' Rolf Ahrenberg
  
Zeigt DVB-Signalinformationen auf dem OSD an. Neben lokalen DVB-Karten kann ab Version 1.1.0 auch ein [[SVDRP]]-Server im Netzwerk als Datenquelle dienen. Interessant ist diese Variante für VDRs die den [[streamdev-plugin|streamdev-client]] nutzen.
+
Zeigt DVB-Signalinformationen auf dem OSD an.
  
 +
Neben lokalen DVB-Karten kann auch ein [[SVDRP]]-Server im Netzwerk als Datenquelle dienen. Interessant ist diese Variante für VDRs die den [[streamdev-plugin|streamdev-client]] nutzen.
 +
 +
===Status===
 +
Letztes Update 04/2015
 +
 +
 +
== Bewertung der Parameter ==
 
<pre>
 
<pre>
 
+------------------------------------------------------------+
 
+------------------------------------------------------------+
Zeile 35: Zeile 42:
 
</pre>
 
</pre>
  
<!-- ===Status=== -->
 
 
== Bewertung der Parameter ==
 
 
Die Parameter STR, SNR, BER und UNC geben Auskunft über die Güte der empfangenen Signale.  
 
Die Parameter STR, SNR, BER und UNC geben Auskunft über die Güte der empfangenen Signale.  
Je nach verwendeter Hardware, dürften hier erhebliche Unterschiede zu beobachten sein.  
+
Je nach verwendeter Hardware sind erhebliche Unterschiede zu beobachten.  
Meine Beobachtungen gelten in diesem Fall für eine DVB-C FS FF Rev 1.3. 
+
 
* STR: Im kabel eigendlich immer zwischen 99 und 100 %
+
* STR: '''Signal Strength''', je nach verwendeter DVB Karte und DVB Treiber.
* SNR: Bei Werten unterhalb von 90 % ist mit Störungen zu rechnen.  
+
* SNR: '''Signal to Noise Ratio''', je nach verwendeter DVB Karte und DVB Treiber. Bei der Balkenanzeige wird die SNR noch mit dem UNC Wert verrechnet. Daher kann die Balkenanzeige vom Zahlenwert abweichen.
* BER: Im ein bis 5-Stelligen Bereich ist ein störungsfreier Empfang möglich. Normal wäre zwei bis 3-Stellig.
+
* BER: '''Bit Error Rate''', je nach verwendeter DVB Karte und DVB Treiber.
* UNC: Habe hier auf Dauer noch keinen Wert über 0 erkennen können.
+
* UNC: Anzahl der Übertragungsfehler, die von der Fehlerkorrektur nicht korrigiert werden konnten. Sollte Null sein.
  
 
==Bilder==
 
==Bilder==
Zeile 56: Zeile 60:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
| bgcolor=#efefef | KanalHoch/KanalRunter
+
| bgcolor=#efefef | Kanal hoch/Kanal runter
 
| Schaltet den Kanal um
 
| Schaltet den Kanal um
 
|-
 
|-
Zeile 75: Zeile 79:
 
|-
 
|-
 
| bgcolor=#ffff00 | Gelb
 
| bgcolor=#ffff00 | Gelb
| Wählt den Audio-Kanal (stereo, mono links, mono rechts)
+
| Wählt den Audio-Kanal (Stereo, Mono links, Mono rechts)
 
|-
 
|-
 
| bgcolor=#efefef | Zurück
 
| bgcolor=#efefef | Zurück
| Beendet Plugin
+
| Beendet das Plugin
 
|}
 
|}
  
Zeile 87: Zeile 91:
 
!Beschreibung
 
!Beschreibung
 
|-
 
|-
| OPEN || femon-Plugin öffnen.
+
| OPEN || femon-Plugin (OSD) öffnen.
 
|-
 
|-
| QUIT || femon-Plugin schließen.
+
| QUIT || femon-Plugin (OSD) schließen.
 
|-
 
|-
 
| NEXT || Zum nächsten möglichen Gerät umschalten.
 
| NEXT || Zum nächsten möglichen Gerät umschalten.
Zeile 95: Zeile 99:
 
| PREV || Zum vorhergehenden möglichen Gerät umschalten.
 
| PREV || Zum vorhergehenden möglichen Gerät umschalten.
 
|-
 
|-
| INFO || Ausgabe der momentanen Frontend informationen.
+
| INFO [<device>]|| Ausgabe ''aller'' momentanen Frontend Informationen (CARD, STRG, QUAL, TYPE, NAME, STAT, CNRA, BERA, PERA, CHAN).
 
|-
 
|-
| NAME || Namen des aktuellen Frontends ausgeben.
+
| NAME [<device>]|| Namen des aktuellen Frontends ausgeben.
 
|-
 
|-
| STAT || Status des aktuellen Frontends ausgeben.
+
| STAT [<device>]|| Status des aktuellen Frontends ausgeben.
 
|-
 
|-
| SGNL || Aktuelle Signalstärke ausgeben.
+
| STRG [<device>]|| Aktuelle Signalstärke ausgeben, 0 ... 100.
 
|-
 
|-
| SNRA || Aktuelles Signal-Rausch-Verhältnis ausgeben.
+
| SGNL [<device>]|| Aktuelle Signalstärke ausgeben, als lesbaren Text.
 
|-
 
|-
| BERA || Aktuelle Fehler-Bitrate ausgeben.
+
| QUAL [<device>]|| Aktuelle Signalqualität ausgeben, 0 ... 100.
 
|-
 
|-
| UNCB || Akteulle Rate fehlerhafter Blöcke ausgeben.
+
| CNRA [<device>]|| Aktuelles Signal-Rausch-Verhältnis ausgeben.
 +
|-
 +
| BERA [<device>]|| Aktuelle Fehler-Bitrate ausgeben.
 +
|-
 +
| PERA [<device>]|| Aktuelle Rate fehlerhafter Blöcke ausgeben.
 
|-
 
|-
 
| VIBR || Gegenwärtiges Gerät und aktuelle Video-Bitrate [Mbit/s] ausgeben.
 
| VIBR || Gegenwärtiges Gerät und aktuelle Video-Bitrate [Mbit/s] ausgeben.
 
|-
 
|-
| AUBR || Gegenwärtiges Gerät und aktuelle Audio-Bitrate [kbit/s] ausgeben.
+
| AUBR || Gegenwärtiges Gerät und aktuelle Audio-Bitrate [kbit/s] ausgeben.
 
|-
 
|-
 
| DDBR || Gegenwärtiges Gerät und aktuelle Dolby-Bitrate [kbit/s] ausgeben.
 
| DDBR || Gegenwärtiges Gerät und aktuelle Dolby-Bitrate [kbit/s] ausgeben.
 
|}
 
|}
 +
Bei einigen Befehlen kann optional die Device-Nummer angegeben werden, startend bei 0.
  
 
==Hardwareanforderungen==
 
==Hardwareanforderungen==
 
* DVB-Karte
 
* DVB-Karte
 +
* PVR Karte + pvrinput (optional)
  
 
==Softwareanforderungen==
 
==Softwareanforderungen==
Zeile 136: Zeile 146:
 
|}
 
|}
  
<!-- ===Patches=== -->
+
==Versions-Historie==
<!-- ==Konfiguration== -->
+
{| width=100% class="wikitable"
<!-- ===Einstellungen=== -->
+
|-
<!-- ===Parameter=== -->
+
! Version
<!-- ==Sonstiges== -->
+
! Datum
<!-- ===Probleme=== -->
+
! Beschreibung
<!-- ===Tipps=== -->
+
! Link
<!-- ===Wunschliste=== -->
+
|-
<!-- ===Snapshot=== -->
+
| 2.0.0
 +
| 01.04.2013
 +
|
 +
* Updated for vdr-2.0.0.
 +
* Added Slovak translation (Thanks to Milan Hrala).
 +
| [http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/vdr-femon-2.0.0.tgz 2.0.0]
 +
|-
 +
| 1.6.4
 +
| 30.11.2008
 +
|
 +
* Added new helper functions.
 +
* Updated Italian translation (Thanks to Diego Pierotto).
 +
* Fixed a memory leak. - Added a check for the minimum OSD height.
 +
* Replaced "Use single area (8bpp)" option with VDR's "Setup/OSD/Anti-alias".
 +
* Removed the FEMON_NTSC option.
 +
* Fixed a deadlock in cFemonReceiver (Thanks to Antti Seppälä for reporting this one).
 +
| [http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/vdr-femon-1.6.4.tgz]
 +
{{vdrportal board|82260|1.6.4}}
 +
|}
 +
 
 +
==Versionen==
 +
* [http://www.vdr-portal.de/board17-developer/board21-vdr-plugins/p1283509-femon-mit-str-in-dbm-und-snr-in-db-bei-tt-s2-1600-cine-s2-u-a-mit-stv090x-jetzt-auch-ohne-treiber-patch/#post1283509 Patch für stv09x-Besitzer für Femon]
 +
* [http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/vdr-femon-2.2.1.tgz Version 2.2.1] (Stabile Version)
 +
* [http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/index.php Download Directory] (Archiv älterer Versionen)
 +
* [https://github.com/rofafor/vdr-plugin-femon git], benötigt für vdr-2.3.1
  
 
==Links==
 
==Links==
 
# [http://www.saunalahti.fi/~rahrenbe/vdr/femon Homepage des Plugins]
 
# [http://www.saunalahti.fi/~rahrenbe/vdr/femon Homepage des Plugins]
 
 
[[Kategorie:Plugins]]
 
[[Kategorie:Plugins]]
 +
[[Kategorie:Kanalscanner und Empfangsstatus]]
 
{{i18n|femon-plugin}}
 
{{i18n|femon-plugin}}

Aktuelle Version vom 2. Mai 2021, 17:33 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor: Rolf Ahrenberg

Zeigt DVB-Signalinformationen auf dem OSD an.

Neben lokalen DVB-Karten kann auch ein SVDRP-Server im Netzwerk als Datenquelle dienen. Interessant ist diese Variante für VDRs die den streamdev-client nutzen.

[Bearbeiten] Status

Letztes Update 04/2015


[Bearbeiten] Bewertung der Parameter

+------------------------------------------------------------+
|## Channel Name ################## [DD][AR][VF][A][D][SVDRP]|
|[=====Signal Strength in %  =============|=================]|
|[=====Signal-to-Noise Ratio in % ========|=================]|
| STR: #0000 (0%)       BER: #00000000       Video: 0 Mbit/s |
| SNR: #0000 (0%)       UNC: #00000000       Audio: 0 kbit/s |
| [LOCK]     [SIGNAL]     [CARRIER]     [VITERBI]     [SYNC] |
+------------------------------------------------------------+

STR     - Signalstärke (Signal Strength)
SNR     - Signal-Rausch-Verhältnis (Signal-to-Noise Ratio)
BER     - Fehler-Bitrate (Bit Error Rate)
UNC     - fehlerhafte Blöcke (Uncorrected Blocks)
Video   - berechnete Video-Bitrate in Mbit/s
Audio   - berechnete Audio-/AC3-Bitrate in kbit/s

LOCK    - alles im grünen Bereich...
SIGNAL  - habe ein Signal oberhalb des Rauschens gefunden
CARRIER - habe einen DVB-Träger (Carrier) gefunden
VITERBI - die Fehlerbeseitigung FEC (Forward Error Correction) arbeitet gut
SYNC    - habe Synchronisations-Bytes gefunden

DD      - AC-3 Stream (optional)
AR      - Seitenverhältnis (Aspect Ratio): 1:1/4:3/16:9/2.21:1 (optional)
VF      - Video-Format: PAL/NTSC (optional)
A       - Audio-Spur: 0..5 (optional)
D       - Gerätenummer (Device): 0..5 (optional)
SVDRP   - Client-Server-Erweiterung aktiv (optional, ab femon 1.1.0)

Die Parameter STR, SNR, BER und UNC geben Auskunft über die Güte der empfangenen Signale. Je nach verwendeter Hardware sind erhebliche Unterschiede zu beobachten.

  • STR: Signal Strength, je nach verwendeter DVB Karte und DVB Treiber.
  • SNR: Signal to Noise Ratio, je nach verwendeter DVB Karte und DVB Treiber. Bei der Balkenanzeige wird die SNR noch mit dem UNC Wert verrechnet. Daher kann die Balkenanzeige vom Zahlenwert abweichen.
  • BER: Bit Error Rate, je nach verwendeter DVB Karte und DVB Treiber.
  • UNC: Anzahl der Übertragungsfehler, die von der Fehlerkorrektur nicht korrigiert werden konnten. Sollte Null sein.

[Bearbeiten] Bilder

DVB-S FF
DVB-C SF FF Rev 1.3
DVB-T NOVA-T

[Bearbeiten] Bedienung

Kanal hoch/Kanal runter Schaltet den Kanal um
Hoch/Runter Schaltet den Kanal um
0..9 Kanal Auswahl
Ok Schaltet zwischen Display-Modi: basic, transponder, stream, AC-3
Rechts/Links Schaltet zum folgenden/vorhergehenden Gerät, welches den aktuellen Kanal anbietet.
Grün Wählt die Sprache (APID)
Gelb Wählt den Audio-Kanal (Stereo, Mono links, Mono rechts)
Zurück Beendet das Plugin

[Bearbeiten] SVDRP Befehle

Parameter Beschreibung
OPEN femon-Plugin (OSD) öffnen.
QUIT femon-Plugin (OSD) schließen.
NEXT Zum nächsten möglichen Gerät umschalten.
PREV Zum vorhergehenden möglichen Gerät umschalten.
INFO [<device>] Ausgabe aller momentanen Frontend Informationen (CARD, STRG, QUAL, TYPE, NAME, STAT, CNRA, BERA, PERA, CHAN).
NAME [<device>] Namen des aktuellen Frontends ausgeben.
STAT [<device>] Status des aktuellen Frontends ausgeben.
STRG [<device>] Aktuelle Signalstärke ausgeben, 0 ... 100.
SGNL [<device>] Aktuelle Signalstärke ausgeben, als lesbaren Text.
QUAL [<device>] Aktuelle Signalqualität ausgeben, 0 ... 100.
CNRA [<device>] Aktuelles Signal-Rausch-Verhältnis ausgeben.
BERA [<device>] Aktuelle Fehler-Bitrate ausgeben.
PERA [<device>] Aktuelle Rate fehlerhafter Blöcke ausgeben.
VIBR Gegenwärtiges Gerät und aktuelle Video-Bitrate [Mbit/s] ausgeben.
AUBR Gegenwärtiges Gerät und aktuelle Audio-Bitrate [kbit/s] ausgeben.
DDBR Gegenwärtiges Gerät und aktuelle Dolby-Bitrate [kbit/s] ausgeben.

Bei einigen Befehlen kann optional die Device-Nummer angegeben werden, startend bei 0.

[Bearbeiten] Hardwareanforderungen

  • DVB-Karte
  • PVR Karte + pvrinput (optional)

[Bearbeiten] Softwareanforderungen

Nur bei Nutzung der Client-Server-Funktion (SVDRP Service):

[Bearbeiten] Installation

[Bearbeiten] Optionen

FEMON_DEBUG=1 Debugging aktivieren
FEMON_NTSC=1 vorläufige NTSC-Unterstützung hinzufügen

[Bearbeiten] Versions-Historie

Version Datum Beschreibung Link
2.0.0 01.04.2013
  • Updated for vdr-2.0.0.
  • Added Slovak translation (Thanks to Milan Hrala).
2.0.0
1.6.4 30.11.2008
  • Added new helper functions.
  • Updated Italian translation (Thanks to Diego Pierotto).
  • Fixed a memory leak. - Added a check for the minimum OSD height.
  • Replaced "Use single area (8bpp)" option with VDR's "Setup/OSD/Anti-alias".
  • Removed the FEMON_NTSC option.
  • Fixed a deadlock in cFemonReceiver (Thanks to Antti Seppälä for reporting this one).
[1]

1.6.4

[Bearbeiten] Versionen

[Bearbeiten] Links

  1. Homepage des Plugins
In anderen Sprachen