Ankündigung

Einklappen
Keine Ankündigung bisher.

MythTV über HS steuern?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    MythTV über HS steuern?

    Hallo!

    Heute hab ich eine Frage an die wirklichen Netzwerk-Spezialisten, wobei es hier warscheinlich eher um das IP-Netz und weniger um EIB geht:

    Ich will einen Client von MythTV über EIB (also den HS) steuern.
    Mein Ansatz:
    MythTV bietet ein HTML-Interface genannt MythWEB. In diesem gibt es eine virtuelle Tastatur, beim klicken auf die Tasten werden Befehle an den Client übertragen.
    Also dachte ich: einfach die Commands als IP-Packet vom HS senden lassen und gut ist.
    Leider komme ich nicht an die Commands (bzw. verstehe sie nicht).
    Ich hab mal einen Screenshot der HTTP-Seite und den Quelltext (zur leichteren Lesbarkeit wieder in "remote.html" umbenennen) angehangt.
    Ich habe auch versucht mit WireShark zu sniffen, aber da kam auch nicht wirklich was raus...

    Versucht habe ich folgendes Paket:
    /mythweb/remote/keys command=escape [für die ESC-Taste]
    Aber irgendwie muss man da noch vorher den Client angeben...

    Hat schonmal jemand über EIB einen Client von MythTV gesteuert?
    Oder kann mit jemand beim interpretieren des Quelltextes helfen?

    Danke!!
    Angehängte Dateien
    Grüße aus Wien,
    Chris ;-)
    ... manche gehen mit der Zeit, andere immer zu Fuß ...

    #2
    Ein besserer Ansatz wäre es wohl WEB Abfragen zu verwenden. Es ist zum. erheblich einfacher. Shaue Dir an, welcher URL Aufruf hinter den einzelnen Buttons steht und sende diese als Webabfrage...

    Schaue Dir mal Beispiele zur DB Ansteuerung an, die sollte ähnlich aufgebaut sein.

    LG

    Kommentar


      #3
      Genau das ist mein Problem:
      Es steht nicht ein URL-Aufruf hinter den Buttons, sondern ein JAVA-Script, das einen Aufruf generiert. Und den kann ich nicht herausfinden/verstehen...
      -> remote.txt
      Wenn jemand gut JAVA-Scripts versteht, dann ist das sicher kein Problem, bei mir scheitert es allerdings an dieser Stelle...
      Grüße aus Wien,
      Chris ;-)
      ... manche gehen mit der Zeit, andere immer zu Fuß ...

      Kommentar


        #4
        kann ich die Steuerung erreichen ?? bzw. kannst Du mir einen Zugriff einrichten ??

        LG

        Kommentar


          #5
          sorry, ist hinter einer Firewall, die nur VPN durchläßt...
          Kann ich was versuchen und hier posten?
          Grüße aus Wien,
          Chris ;-)
          ... manche gehen mit der Zeit, andere immer zu Fuß ...

          Kommentar


            #6
            Schon mal einfach etwas wie

            http:<ipAdresse>/mythweb/remote/keys?command=escape

            probiert?

            Gruß vom Bernd

            Kommentar


              #7
              Zitat von bmx Beitrag anzeigen
              Schon mal einfach etwas wie

              http:<ipAdresse>/mythweb/remote/keys?command=escape

              probiert?

              Gruß vom Bernd
              GENAU DAS WAR`S!!
              DANKE!!
              Was so ein "?" ausmachen kann...

              Herzlichen Dank nochmals, jetzt ist der HS perfekt verwendbar!
              Grüße aus Wien,
              Chris ;-)
              ... manche gehen mit der Zeit, andere immer zu Fuß ...

              Kommentar


                #8
                So jetzt bin ich schon ein gutes Stück weiter, aber noch nicht ganz am Ziel:

                Ich hab herausgefunden, das man vor jedem Tastendrock den Befehl:

                http://<ip>/mythweb/remote/?ping=<hostname>

                senden muss.
                Soweit kein problem, hab in der Visu auf den Tastendruck halt 2 Befehle ausführen lassen - blos geht es noch nicht.

                Die Befehle sind aber richtig, da sie in einem Browser eingegeben funktionieren!
                Also im Firefox als URL eingegeben:
                http://192.168.2.46/mythweb/remote/?ping=videoserver
                und dann
                http://192.168.2.46/mythweb/remote/keys?command=escape
                löst einen "ESC"-Tastendruck aus.

                Jetzt fehlt mir nur mehr der richtige Ausdruck im HS beim Webseiten-Auswerten. Ich hab das wie im Bild versucht, geht aber nicht.
                Wer findet den Fehler?
                Angehängte Dateien
                Grüße aus Wien,
                Chris ;-)
                ... manche gehen mit der Zeit, andere immer zu Fuß ...

                Kommentar


                  #9
                  Zitat von Chris A Beitrag anzeigen
                  Ich hab herausgefunden, das man vor jedem Tastendrock den Befehl:

                  http://<ip>/mythweb/remote/?ping=<hostname>

                  senden muss.

                  Also im Firefox als URL eingegeben:
                  http://192.168.2.46/mythweb/remote/?ping=videoserver
                  und dann
                  http://192.168.2.46/mythweb/remote/keys?command=escape
                  löst einen "ESC"-Tastendruck aus.
                  Hallo Chris A

                  Ich weiss nicht ob Du das Problem schon selbst gelöst hast, aber vielleicht liegt es an den Ports, auf die das Frontend/Backend hört:

                  zB: http://192.168.2.46:6544/mythweb/remote/?ping=videoserver

                  oder 6543, oder 6546

                  MythTV: Myth Network Protocol

                  oder über Telnet:
                  Telnet socket - MythTV

                  MythTV Control Widget:
                  Navaho Gunleg MythTV Control Widget
                  Grüsse Bodo
                  Fragen gehören ins Forum, und nicht in mein Postfach;
                  EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

                  Kommentar

                  Lädt...
                  X