NativesXineAtmolightplugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(9 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
==Hardware==
 +
Für die Hardware siehe [[DF10CH]] und [[Atmo-Light]] .
 +
 +
==Beschreibung ==
 
Dieses ist ein "post plugin" für Xine basierte Medien Player.
 
Dieses ist ein "post plugin" für Xine basierte Medien Player.
 +
Also ein Plugin für xine oder xinelibout, sprich kein [[Plugins|vdr-plugin]].
  
Entwickelt von: Andreas Auras  
+
Entwickelt von: Andreas Auras (durchflieger)
  
Description:
+
Das "atmo" post plugin analysiert das Video Bild
------------
+
und generiert daraus Daten die an Atmolight-Controller gesendet werden.
The "atmo" post plugin analyze the video picture and generates
+
output data for so called "atmolight" controllers.
+
  
For detailed informations about "atmolight" visit the VDR-Wiki:
+
==Anforderungen==
[[Atmo-plugin]]
+
Das Plugin benötigt http://hg.debian.org/hg/xine-lib/xine-lib-1.2
[[DF10CH]]
+
  
This project is hosted at:
+
Die xine-lib-1.2 Bibliothek benötigt den df-xine-lib-extensions patch
http://projects.vdr-developer.org/projects/show/xine-lib-atmolight
+
von http://projects.vdr-developer.org/projects/xine-lib/files
  
 +
Zum Übersetzen werden die Entwicklungsversionen von xine-lib and libusb-1.0 benötigt.
 +
Auf Debian Systemen heissen die Packete:
 +
* libxine-dev
 +
* libusb-1.0-0-dev.
  
Requirements:
+
==Konfiguration==
-------------
+
  
Actual xine-lib-1.2 release:
+
Lade dieses post plugin in deinen xine basierten Medien Player.
http://hg.debian.org/hg/xine-lib/xine-lib-1.2
+
Für den VDR xineliboutput player oder den xine-ui player eine der folgende Zeilen in das Playerstartscript aufnehmen:
 +
* --post=atmo:driver=classic,driver_param=/dev/ttyS0,top=1,bottom=1,left=1,right=1,center=1
  
The xine-lib-1.2 library must have the df-xine-lib-extensions patch
+
Mit dem DF10CH Controller:
applied from here:
+
* --post atmo:driver=df10ch
http://projects.vdr-developer.org/projects/xine-lib/files
+
  
For compiling the plugin the xine-lib and libusb-1.0 development
+
==Parameter==
files have to be installed. On debian based systems these are
+
packages libxine-dev and libusb-1.0-0-dev.
+
  
 +
Kommandozeilenparameter sind zwingend nötig und überschreiben Parameter im xinelib config file beim Start.
 +
Für die Details siehe im README des Plugin.
  
Compiling and installation:
+
Es gibt zwei Arten Parameter:
---------------------------
+
===statische Parameter===
 +
Sind die Kommandozeilenparameter die beim Start mit übergeben werden
 +
===zur Laufzeit änderbare Parameter===
 +
Das Plugin speichert Diese im xinelib config file unter 'post.atmo.parameters'.
  
make
+
==Thread im vdr-portal==
make install
+
 
+
 
+
Configuration:
+
--------------
+
 
+
Load this plugin as a post plugin in your xine based media player.
+
For the VDR xineliboutput player or xine-ui player add a command line option like this:
+
 
+
--post=atmo:driver=classic,driver_param=/dev/ttyS0,top=1,bottom=1,left=1,right=1,center=1
+
 
+
When using DF10CH controller(s):
+
 
+
--post atmo:driver=df10ch
+
 
+
 
+
Parameters understood by this plugin:
+
-------------------------------------
+
 
+
The plugin stores the actual parameter setting in the xinelib config file
+
under the key 'post.atmo.parameters'.
+
Plugin parameters specified at the command line are mandatory and always
+
override the parameters stored in the xinelib config file at startup time.
+
You should specify all static parameters like output driver or section layout
+
at the command line.
+
Parameters that you wish to trim while player is running should not be specified within the
+
command line. Players like xine-ui have GUI support for changing plugin parameters
+
(press <alt><shift>p to show the post processing panel).
+
Changes of Parameters marked with * will be immediately applied while player is running.
+
The other parameters will be applied after a stream close/open sequence (this happens already
+
when switching a channel within VDR).Atmo Light mit xine oder xinelibout
+
 
siehe: http://www.vdr-portal.de/board/thread.php?threadid=88205  
 
siehe: http://www.vdr-portal.de/board/thread.php?threadid=88205  
 
+
==Homepage==
[[Kategorie:Plugins]]
+
Älter:
 +
http://projects.vdr-developer.org/projects/show/xine-lib-atmolight
 +
Aktuell:
 +
https://github.com/durchflieger/DFAtmo
 
[[Kategorie:Atmo-Light]]
 
[[Kategorie:Atmo-Light]]

Aktuelle Version vom 31. August 2013, 18:38 Uhr

Inhaltsverzeichnis

[Bearbeiten] Hardware

Für die Hardware siehe DF10CH und Atmo-Light .

[Bearbeiten] Beschreibung

Dieses ist ein "post plugin" für Xine basierte Medien Player. Also ein Plugin für xine oder xinelibout, sprich kein vdr-plugin.

Entwickelt von: Andreas Auras (durchflieger)

Das "atmo" post plugin analysiert das Video Bild und generiert daraus Daten die an Atmolight-Controller gesendet werden.

[Bearbeiten] Anforderungen

Das Plugin benötigt http://hg.debian.org/hg/xine-lib/xine-lib-1.2

Die xine-lib-1.2 Bibliothek benötigt den df-xine-lib-extensions patch von http://projects.vdr-developer.org/projects/xine-lib/files

Zum Übersetzen werden die Entwicklungsversionen von xine-lib and libusb-1.0 benötigt. Auf Debian Systemen heissen die Packete:

  • libxine-dev
  • libusb-1.0-0-dev.

[Bearbeiten] Konfiguration

Lade dieses post plugin in deinen xine basierten Medien Player. Für den VDR xineliboutput player oder den xine-ui player eine der folgende Zeilen in das Playerstartscript aufnehmen:

  • --post=atmo:driver=classic,driver_param=/dev/ttyS0,top=1,bottom=1,left=1,right=1,center=1

Mit dem DF10CH Controller:

  • --post atmo:driver=df10ch

[Bearbeiten] Parameter

Kommandozeilenparameter sind zwingend nötig und überschreiben Parameter im xinelib config file beim Start. Für die Details siehe im README des Plugin.

Es gibt zwei Arten Parameter:

[Bearbeiten] statische Parameter

Sind die Kommandozeilenparameter die beim Start mit übergeben werden

[Bearbeiten] zur Laufzeit änderbare Parameter

Das Plugin speichert Diese im xinelib config file unter 'post.atmo.parameters'.

[Bearbeiten] Thread im vdr-portal

siehe: http://www.vdr-portal.de/board/thread.php?threadid=88205

[Bearbeiten] Homepage

Älter: http://projects.vdr-developer.org/projects/show/xine-lib-atmolight Aktuell: https://github.com/durchflieger/DFAtmo