MJPG-Streamer geht nicht im MJPG Format

  • Hallo,
    die FB überträgt aber den Stream an das C5.
    Daher die Rufnummer der Klingeltasten in der FB eintragen. Die sei z.B. 11. Und Doorpi ruft dann diese Nummer an:
    [EVENT_OnKeyPressed_onboardpins.1]#ruft die Nummer 11 direkt an
    10 = call:11


    Welche Telefone dann klingeln sollen wird in der FB konfiguriert.
    Volker

  • Hallo,
    es funktioniert ja alles, ich habe da noch ein paar Dinge zusätzlich eingebaut, wenn ich z.B. nicht zu Hause bin bzw. meine Frau, dann stelle ich das am Nextion ein und bekomme dann die Klingel direkt aufs Handy...
    Der Stream im C5 klappe ja einwandfrei, nur eben nicht beim Klingeln.


    Bei mir wird kein Snapshot gemacht, es wir ein MJPG aufgenommen, verstehe ich ja auch nicht.
    Jetzt bekomme ich wenigstens das MJPG per Mail zugeschickt.


    Gruß, Atze

  • Hallo,


    jetzt weiß ich immer noch nicht wie die Klingel in der FB konfiguriert ist. Ich sehe in deiner Ini nur eine Stelle, wo ein direkter call abgesetzt wird. Und der scheint nicht an die Klingeltaste zu gehen, sondern direkt an ein in der FB angemeldetest Telefon. Zumindest deutet die Rufnummer darauf hin.


    Was mir in deiner Ini Datei noch aufgefallen ist, aber mit dem Stream Problem nichts zu tun haben sollte: den snapshot_path sollte auf ein Verzeichnis im Doorpiweb verweisen. Also z.B.

    Code
    1. snapshot_path = !BASEPATH!/../DoorPiWeb/snapshots/


    Andernfalls kann Doorpi die Bilder nicht finden.


    Gruß
    Volker

  • Hallo Volker,


    Ich schreibe die interne Nummer in eine Datei:
    [EVENT_OnKeyPressed_onboardpins.5]
    10 = os_execute:echo **704 > /usr/local/etc/DoorPi/obergeschoss.txt


    Oder halt meine Handynummer, dann bekomme ich die Klingel direkt aufs Handy:
    [EVENT_OnKeyPressed_onboardpins.4]
    10 = os_execute:echo 01755678912 > /usr/local/etc/DoorPi/etage_1.txt


    Und dann rufe ich die Nummer aus dieser Datei an.
    [EVENT_OnKeyPressed_onboardpins.2]
    10 = file_call_value:/usr/local/etc/DoorPi/obergeschoss.txt
    20 = out:Klingel,1,0,4


    Die interne Nummer, ist eine Sammelrufnummer, die **611 und **612 anruft.
    Bin ich Zu Hause, ist Eingang 5 aktiv und wenn keiner zu Hause ist, dann Eingang 4, entsprechend wird dann die Nummer abgelegt und angerufen....


    Mit den Rufen habe ich null Probleme, alles wie es sein soll. An der Türsprechstelle geht auch sprechen und hören geht einwandfrei, ebenfalls der Türöffner.


    sipphonetyp = linphone
    sipserver_password = xxxxxxxxxxx
    sipserver_realm = fritz.box
    sipserver_server = 192.168.1.33
    sipserver_username = Klingel625


    Das Bild bekomme ich als Mail geschickt, allerdings nicht als Einzelbild, sondern als MJPEG, dass funktioniert einwandfrei.


    Den Stream bekomme ich unter "Livebild" auch einwandfrei angezeigt. Im Browser ebenfalls.


    Ich verzweifle hier noch..... DENKFEHLER ?


    Gruß, Artur

  • Hallo Artur,


    damit der Stream am C5 ankommt, muß das von der FB initiiert werden.
    Probier mal folgendes:
    in der FB definierts du noch weitere Klingeltasten.
    Klingeltaste: "Klingeltaste 5"
    Rufnummer: 15
    Klingeln weiterleiten an: das Telefon, dass sich hinter **704 verbirgt



    Klingeltaste: "Klingeltaste 4"
    Rufnummer: 14
    Klingeln weiterleiten an: 01755678912
    ...


    In der Ini Datei dann:

    Code
    1. [EVENT_OnKeyPressed_onboardpins.5]
    2. 10 = os_execute:echo 15 > /usr/local/etc/DoorPi/obergeschoss.txt
    3. [EVENT_OnKeyPressed_onboardpins.4]
    4. 10 = os_execute:echo 14 > /usr/local/etc/DoorPi/etage_1.txt
    5. ...

    Die Anrufe werden somit nicht mehr von Doorpi direkt ausgeführt, sondern alle an die FB deligiert.


    Die restlichen Tasten sinngemäß erstellen und auch die Ini entsprechend anpassen.
    Ich denke, das sollte so dann funktionieren.


    Volker