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