Femon-plugin: Difference between revisions

From VDR Wiki
Jump to navigation Jump to search
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Description==
==Description==
[[Image:Femon-plugin.jpg|thumb|Screenshot]]
[[Image:Femon-plugin.jpg|thumb|Screenshot]]
Shows DVB signal information on the OSD. Since release 1.1.0, femon does not only support local DVB cards. An [[Svdrp]] server on the network can be used as datasource as well. This is an interesting feature for those running [[streamdev-plugin|streamdev-client]] on their VDR.
Shows DVB signal information on the OSD.
--------------------------------------------------------------
--------------------------------------------------------------
|## Channel Name ########################## [AR][VF][A/DD][D]|
|## Channel Name ################### [AR][VF][A/DD][D][SVDRP]|
|[=====Signal Strength in % ==============|=================]|
|[=====Signal Strength in % ==============|=================]|
|[=====Signal-to-Noise Ratio in % ========|=================]|
|[=====Signal-to-Noise Ratio in % ========|=================]|
Line 27: Line 27:
VF - Video format: PAL/NTSC (optional)
VF - Video format: PAL/NTSC (optional)
A/DD - Audio (0..5) / AC-3 track (optional)
A/DD - Audio (0..5) / AC-3 track (optional)
D - Device number: 0..3 (optional)
D - Device number: 0..5 (optional)
SVDRP - Client-server extension active (optional, femon >= 1.1.0)


===Handling===
===Handling===
Line 44: Line 45:
|-
|-
|bgcolor=#efefef|Green || Select next audio track
|bgcolor=#efefef|Green || Select next audio track
|-
|bgcolor=#efefef|Yellow || Select audio channel: stereo, mono left, mono right
|-
|-
|bgcolor=#efefef|Back || Exit plugin
|bgcolor=#efefef|Back || Exit plugin
Line 56: Line 59:


==Software requirements==
==Software requirements==
'''Only''' for using the client-server extension (SVDRP service)
* Femon-plugin >= 1.1.0 (client and server)
* [[Svdrpservice-plugin]] >= 0.0.2 (client)
* [[Dummydevice-plugin]] >= 1.0.1 (recommended for server)


==Installation==
==Installation==
Line 73: Line 80:
|}
|}


==Problems==
==Notes==

* The plugin supports only those DVB cards with _one_ frontend (do any cards with multiple frontends even exist?), because I haven't yet figured howto do it without patching the VDR core.
* The plugin supports only those DVB cards with _one_ frontend, because I haven't yet figured howto do it without patching the VDR core.
* Disable the stream analyze to speed up heavy zapping sessions.
* Disable the stream analyze to speed up heavy zapping sessions.
* The signal strength and signal-to-noise ratio values are comparable only between the same brand/model frontends. Due to the lack of proper frontend specifications those values cannot be calculated into any real units.
* The signal strength and signal-to-noise ratio values are comparable only between the same brand/model frontends. Due to the lack of proper frontend specifications those values cannot be calculated into any real units.
* If the OSD isn't visible, you've configured the OSD height too big or too small. Please, try to adjust the variable on the setup page before writing any bug reports.
* If the OSD isn't visible, you've configured the OSD height too big or too small. Please, try to adjust the variable on the setup page before writing any bug reports. NTSC users should use a shrinked default OSD height by compiling the plugin with: make FEMON_NTSC=1
* There's a shrinked default OSD height for NTSC users: make NTSC_SYSTEM=1
* The device switching feature is still non-functional.


==Links==
==Links==
Line 90: Line 96:
[[Category:Plugins]]
[[Category:Plugins]]


{{i18n|femon-plugin}}
<!-- Link to german wiki page -->
[[de:Femon-plugin]]

Latest revision as of 06:49, 19 September 2006

Description

Screenshot

Shows DVB signal information on the OSD. Since release 1.1.0, femon does not only support local DVB cards. An Svdrp server on the network can be used as datasource as well. This is an interesting feature for those running streamdev-client on their VDR.

--------------------------------------------------------------
|## Channel Name ################### [AR][VF][A/DD][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     - Signal strength
SNR     - Signal-to-noise ratio
BER     - Bit error rate
UNC     - Uncorrected blocks
Video   - Calculated video bitrate in Mbit/s
Audio   - Calculated audio / AC-3 bitrate in kbit/s

LOCK    - Everything's working...
SIGNAL  - Found something above the noise level
CARRIER - Found a DVB signal
VITERBI - FEC (forward error correction) is stable
SYNC    - Found sync bytes

AR      - Aspect Ratio: 1:1/4:3/16:9/2.21:1 (optional)
VF      - Video format: PAL/NTSC (optional)
A/DD    - Audio (0..5) / AC-3 track (optional)
D       - Device number: 0..5 (optional)
SVDRP   - Client-server extension active (optional, femon >= 1.1.0)

Handling

Key Description
ChanUp/ChanDn Switch channel up/down
Up/Down Switch channel up/down
0-9 Select channel
Ok Switch between display modes: basic, transponder, stream, AC-3
Green Select next audio track
Yellow Select audio channel: stereo, mono left, mono right
Back Exit plugin
Right/Left Switch to next/previous device that provides the current channel

Femon - A real womon who lives according to her natural feminine inclinations.

Hardware requirements

  • DVB card

Software requirements

Only for using the client-server extension (SVDRP service)

Installation

See plugin installation

Options

Option Description
FEMON_NTSC=1 OSD defaults for NTSC system
FEMON_DEBUG=1 Additional debugging information

Notes

  • The plugin supports only those DVB cards with _one_ frontend, because I haven't yet figured howto do it without patching the VDR core.
  • Disable the stream analyze to speed up heavy zapping sessions.
  • The signal strength and signal-to-noise ratio values are comparable only between the same brand/model frontends. Due to the lack of proper frontend specifications those values cannot be calculated into any real units.
  • If the OSD isn't visible, you've configured the OSD height too big or too small. Please, try to adjust the variable on the setup page before writing any bug reports. NTSC users should use a shrinked default OSD height by compiling the plugin with: make FEMON_NTSC=1

Links

[1] http://www.saunalahti.fi/~rahrenbe/vdr/femon Plugin homepage