Hallo!

Hier mal eine kleine Plugin/Appletvorstellung um einen (Tasten-) Ton per
Cli abzuspielen.
Erst mal im deutschen Forum, da Englisch für mich etwas schwieriger
ist.

::*Wozu das Plugin?*::
Ich habe mein SB-Radio um einen RFID-Reader erweitert. Sobald eine Karte
vorgehalten wird, kann ich einen Ton abspielen, das die Karte erkannt
wurde. Das Script für den RFID-Reader läuft derzeit als Shell-Script auf
dem Radio.
Da es mir nicht gelungen ist über das laufende Linuxsystem im Player
etwas abzuspielen ist diese Plugin/Applet-Kombination entstanden.

Ich denke, da das Anwendungsgebiet doch groß ist, das mehrere einen
Nutzen von diesem kleinen Plugin haben könnten.

::FEATURES::
- Per Cli bedienbar 
- Ein Ton kann auf einem bestimmten oder auch auf allen Playern
gleichzeitig abgespielt werden 
- Die Lautstärke ist anpassbar 
- Funktioniert sogar bei einem Player im Standby 
- Testfunktion über Einstellungen -> Erweitert -> PlayOwnSoundCli

::*Anwendungsgebiete*::
- Ton nach einlesen eines RFID-Chips 
- Ton bei eingehender Mail 
- Ton bei Türklingel 
- ...u.v.m. 

::*Voraussetzungen*::

Auf dem Server muss das Plugin "PlayOwnSoundCliHelper" installiert sein.

Auf allen Playern, die einen Signalton abspielen sollen, muss das Applet
"PlayOwnSoundCli" installiert sein. 

::*Kompatible Geräte*::

Derzeit getestet auf:
Squeezebox Touch  7.7   
Squeezebox Radio  7.7   
Squeezeplay Windows  7.7  Nur wenn Tastentöne wiedergegeben werden
können  

Server:
7.7.2  Linux  
7.7.2  Windows  

Bitte weitere Player / Versionen oder Inkompatibilitäten bei mir melden,
das kann ich nicht alles probieren.

::INSTALLATION::

In den Servereinstellungen auf der Registerkarte Plugins die Repository:


Code:
--------------------
    http://smosa.googlecode.com/svn/Squeezebox/repo.xml
--------------------

hinzufügen.

Auf dem Server kann nun das Plugin installiert werden.
Auf den Playern kann jetzt unter 3rd party Applets das Applet
PlayOwnSoundCli installiert werden. 

::BESCHREIBUNG DER CLI-BEFEHLE::

<playerid> playownsound [Sound] [AllePlayer] [Port] [Volume]
[ShowOndisplay]



        Nr.
        Parameter
        Beschreibung 
        Hinweis 
        Standard 


        0
        <PlayerID>
        ID des Players, der den Ton wiedergeben soll 
        -
        -


        1
        playownsound 
        -
        -
        -


        2
        Sound 
        Sound oder "wav" Datei
        Mögliche Tasten-Sounds: BUMP CLICK JUMP WINDOWSHOW WINDOWHIDE
SELECT PLAYBACK DOCKING STARTUP SHUTDOWN 
        -


        3
        AllePlayer
        Optional: "0" oder "1" 
        1 = Alle Player spielen den Ton ab. 
        0


        4
        Port 
        Optional 
        Nur bei eigenen WAV-Dateien kann der Soundport vorgegeben werden.
Keine Ahnung, ob es irgendwo etwas bringt 
        1


        5
        Volume 
        Optional: 0 - 100 
        0 = Keine Änderung zur Tastenlautstärkeeinstellung 
        0


        6
        ShowOnDisplay
        Optional: "0" oder "1" 
        1 = Anzeige der empfangenen Parameter auf dem Playerdisplay (nur
für Debug)
        0



::BEISPIELE:::

Abspielen des Tastentons "SELECT" 

Code:
--------------------
    00:00:00:00:00:00 playownsound SELECT 
--------------------


Alle Player spielen den Tastenton "SELECT" ab 

Code:
--------------------
    00:00:00:00:00:00 playownsound SELECT 1 
--------------------


Alle Player spielen in einer Lautstärke von 50% den Tastenton "SELECT"
ab 

Code:
--------------------
    00:00:00:00:00:00 playownsound SELECT 1 1 50
--------------------


Eigene wav-Datei wird abgespielt: 

Code:
--------------------
    00:00:00:00:00:00 playownsound MeineWav.wav
--------------------


Kurze Hilfe anzeigen: 

Code:
--------------------
    00:00:00:00:00:00 playownsound help
--------------------


::*Eigene Sounddateien abspielen*::

Die Sounddatei muss auf dem Player in das Pluginverzeichnis kopiert
werden.
Dies kann z.B. mit WinSCP erledigt werden. 
Es können nur wav-Dateien verwendet werden. 
Die Datei in den Ordner: /usr/share/jive/applets/PlayOwnSoundCli/
kopieren, danach den Player neu starten. 

::*Testen der Sounds*::

Im Player das Menü Einstellungen->Erweitert->PlayOwnSoundCli aufrufen.
Es werden alle Sounds aufgelistet und können so in der
Standardlautstärke (Tastentonlautstärke) getestet werden 

::*Weitere Informationen*::
http://smosa.googlecode.com


Ihr könnt ja gerne mal eure Meinung dazu sagen. Funktioniert das bei
euch? Findet ihr das nützlich? Wozu könnt ihr das gebrauchen? 

Gruß
Blondie


------------------------------------------------------------------------
Blondie's Profile: http://forums.slimdevices.com/member.php?userid=50288
View this thread: http://forums.slimdevices.com/showthread.php?t=100481

_______________________________________________
slimserver-de mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/slimserver-de

Antwort per Email an