+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 15
  1. #1
    Registriert seit
    Apr 2009
    Beiträge
    132

    Question Auf Client Sound abspielen

    Hallo Ferengi-Master,

    hatte vorher noch nie mit PHP programmiert, da kam mir die Terminverwaltung gerade recht. Als nächstes wird 1-wire integriert.


    Kannst du mir sagen wie man im Designer mittels eines Soundplayer Objekt auf einem TabSheet einen File am Client abspielen kann. Ich möchte bei meiner Terminerinnerung einen WAV-File abspielen, ist mir noch nicht gelungent.


    Schönes Wochenende

    Jürgen
    Geändert von Ferengi-Master (10.05.09 um 10:20 Uhr)

  2. #2
    Registriert seit
    Feb 2007
    Ort
    Zwickau
    Beiträge
    5,483

    PHP-Code:
    IPS_SendMediaEvent(); 
    sollte das sein was Du suchst, habe das bisher nur in der V1 mit SNDP_SendEvent("xxx.mp3"); gemacht. Voraussetzung war, das der Soundplayer im Dashboard hinzugefügt war.
    MfG Thomas

    Eaton Xcomfort|FS20|1-Wire|Axis WebCams|WMRS200 Wetterstation|Funksystem-868|Gas und Wasserzähler per S0 1-Wire|E-Zähler per OKK+seriell2LAN Adapter|Amazon Alexa|
    Visu auf: 10"Touchscr.|Apple iPod Touch|Apple iPhone|Apple iPad|IPS V5.x|Dashboard|WebFront|iFront


  3. #3
    Registriert seit
    Apr 2009
    Beiträge
    132

    Ja genau das ist es. Funktioniert bei mir nicht.


    Habe ein Soundplayer Objekt auf einenm Tabsheet eingebettet.

    Unter sound (immer) das File (Hahn.wav) ausgewählt.

    Im Befehl IPS_SendMediaEvent( XXXXX /*[Hahn.wav]*/) steht die Datei.

    Wenn ich im Editmodus des Dashboards das Soundobjekt bearbeite, wird
    die Datei abgespielt. Mit dem Befehl IPS_SendMediaEvent() jedoch nicht.

  4. #4
    Registriert seit
    Feb 2007
    Ort
    Zwickau
    Beiträge
    5,483

    Hast Du auch mal probiert den Soundplayer eine Variable zuzuordnen und diese dann zu setzen.
    Quasi so:
    PHP-Code:
    $id_dashboard_sound_var 123345 //ID der Integer Var des abzuspielenden Sounds;
    SetValueInteger($id_dashboard_sound_var1);
    IPS_SendMediaEventXXXXX /*[Hahn.wav]*/) ; 
    Im Soundplayer dann der 1 den Sound zuordnen. So hatte ich das unter V1 gemacht.
    MfG Thomas

    Eaton Xcomfort|FS20|1-Wire|Axis WebCams|WMRS200 Wetterstation|Funksystem-868|Gas und Wasserzähler per S0 1-Wire|E-Zähler per OKK+seriell2LAN Adapter|Amazon Alexa|
    Visu auf: 10"Touchscr.|Apple iPod Touch|Apple iPhone|Apple iPad|IPS V5.x|Dashboard|WebFront|iFront


  5. #5
    Registriert seit
    Dec 2005
    Beiträge
    917

    Hallo Jürgen,

    der Befehl IPS_SendMediaEvent(...) ist nicht dazu da einen Sound abzuspielen, sondern IP-Symcon davon zu unterrichten, dass sich eine Sound-Datei geändert hat.

    Zum Abspielen einer Sound-Datei wird der Befehl WAC_Play(...) verwendet.


    Gruß
    HJH

  6. #6
    Registriert seit
    Feb 2007
    Ort
    Zwickau
    Beiträge
    5,483

    Hallo HJH,

    hier geht es doch darum einen Sound auf dem Client abzuspielen.
    MfG Thomas

    Eaton Xcomfort|FS20|1-Wire|Axis WebCams|WMRS200 Wetterstation|Funksystem-868|Gas und Wasserzähler per S0 1-Wire|E-Zähler per OKK+seriell2LAN Adapter|Amazon Alexa|
    Visu auf: 10"Touchscr.|Apple iPod Touch|Apple iPhone|Apple iPad|IPS V5.x|Dashboard|WebFront|iFront


  7. #7
    Registriert seit
    Dec 2005
    Beiträge
    917

    Hallo Thomas,

    das Wort "Client" wird hier im Forum meist in einer derart oberflächlichen Weise gehandhabt, dass ich dem Begriff hier (leider) auch keine besondere Bedeutung beigemessen habe. Tut mir leid.

    Heißt das, der IP-Symcon Dienst und das Dashboard laufen auf verschiedenen Rechnern? Der Dashboard-PC wäre dann der Client?


    Gruß
    HJH

  8. #8
    Registriert seit
    Feb 2007
    Ort
    Zwickau
    Beiträge
    5,483

    Genau. Ich finde aber die Verwendung des Befehls IPS_SendMediaEvent() im Bezug auf das Abspielen eines Sounds im Dashboard etwas irreführend, da er eigentlich zur Aktualisierung des Medienpools gedacht ist... oder die Doku ist da etwas seltsam.
    MfG Thomas

    Eaton Xcomfort|FS20|1-Wire|Axis WebCams|WMRS200 Wetterstation|Funksystem-868|Gas und Wasserzähler per S0 1-Wire|E-Zähler per OKK+seriell2LAN Adapter|Amazon Alexa|
    Visu auf: 10"Touchscr.|Apple iPod Touch|Apple iPhone|Apple iPad|IPS V5.x|Dashboard|WebFront|iFront


  9. #9
    Registriert seit
    Dec 2005
    Beiträge
    917

    Hallo Thomas,

    was die Namensgebung für den Befehl betrifft gebe ich Dir Recht.

    Ich bin mir nicht sicher, ob Jürgen das Problem auf die besprochene Weise hat lösen können. Ich selbst gehe da einen anderen Weg:

    Auf beiden Rechnern wird IP-Symcon vollständig installiert. Daher läuft dann auch auf beiden Rechnern der Dienst. Der Variablenabgleich wird über die Socket-Schnittstelle abgewickelt. Die Variablenänderung ist ein Ereignis, dieses triggert ein Skript, ... usw.

    Somit tritt das Problem erst gar nicht auf.


    Gruß
    HJH

  10. #10
    Registriert seit
    Feb 2007
    Ort
    Zwickau
    Beiträge
    5,483

    Diese Lösung geht natürlich auch und ist für eine Clientsteuerung manchmal genau das Richtige, für das Abspielen eines einfachen Sounds aber etwas overdone.
    MfG Thomas

    Eaton Xcomfort|FS20|1-Wire|Axis WebCams|WMRS200 Wetterstation|Funksystem-868|Gas und Wasserzähler per S0 1-Wire|E-Zähler per OKK+seriell2LAN Adapter|Amazon Alexa|
    Visu auf: 10"Touchscr.|Apple iPod Touch|Apple iPhone|Apple iPad|IPS V5.x|Dashboard|WebFront|iFront


Ähnliche Themen

  1. Umstellung V1 auf V2 mit Designer oder Webfront?
    Von hmpf99 im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 3
    Letzter Beitrag: 22.04.09, 20:51
  2. Schmutziger Trick: Programm auf einem entfernten Rechner ausführen / Remote-Hibernate
    Von sokkederheld im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 12
    Letzter Beitrag: 25.11.08, 16:32
  3. IPS Client Sound
    Von Hinti im Forum Allgemeine Diskussion
    Antworten: 0
    Letzter Beitrag: 14.11.07, 12:38
  4. Designer als Client auf zweitem PC
    Von Ferengi-Master im Forum Dashboard
    Antworten: 8
    Letzter Beitrag: 27.08.07, 21:02