Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Frage] IP-Webcam (Edimax) MJPEG einbinden?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

[Frage] IP-Webcam (Edimax) MJPEG einbinden?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
19 Beiträge 5 Kommentatoren 5.5k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #1

    Hey

    ich bin gerade dabei mein VIS endlich mal aufzubauen und es soll das Webcam-Bild meiner EDIMAX-Türkamera eingebunden werden. Und da wird es jetzt interessant.

    Ich kann auf die Kamera zugreifen per MJPG Stream, da ic´st aber eine Passwortabfrage (normale Digest Auth Username/Passwort) davor. Wenn ich das als Image-URL mit angebe (also http://username:passwort@<ip>/snapshot.cgi) dann kommt da ein Broken Image weil aktuelle Chrome Versionen diese Notation für IMG HTML tags nicht mehr unterstützen. Wenn ich es direkt aufrufe klappt es so lange bin Chrome/App neugestartet wurde, aber im IMG Tag verboten.

    Habe auch schon versucht per NGINX-proxy das zu umgehen, aber da es ein Digest-Auth ist geht das nicht.

    Also das "jqui-mfd cam (img)" tut, aber halt nicht immer, da es im img Tab nicht tut.

    Kann ich einen Dialog aufmachen per Button wo einfach nur eine URL im Div geladen wird? Dasd könnte tun. Gibts doch bestimmt auch ein Widget für …

    Ich kann weiterhin per RTSP drauf zugreifen. Habe hier aber viel gelesen das das einen Player braucht, also damit auch erledigt.

    Wie macht Ihr das? haben noch andere das Passwort-Problem?

    Alternative zum Zugriff auf dfie Webcam wäre noch es über meine Synology Surveillance Stantion laufen zu lassen ... Da hab ich aber das Problem das in der Streaming-URLs eine Session-ID drin ist die man regelmäßig refreshen muss.

    Da hab ich heute die Idee von Pix gefunden wie man die URL von aussen übergeben könnte ... vielleicht mache ich auch das ...

    http://forum.iobroker.net/viewtopic.php ... 3fa#p17070

    Ingo F</ip>

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • lobomauL Offline
      lobomauL Offline
      lobomau
      schrieb am zuletzt editiert von
      #2

      Ich habe eine Edimax IC-3115 W.

      Das habe ich über die surveillance station gelöst. Was refresht sich da denn?

      Das ist der individuelle Teil des Scripts:

      var url_login ='http://192.168.178.24:5000/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=2&account=USER&passwd=SYNOLOGY_PASSWORT&session=SurveillanceStation&format=sid';
      var url_logout = 'http://192.168.178.24:5000/webapi/auth.cgi? api=SYNO.API.Auth&method=Logout&version=2&session=SurveillanceStation';
      var url_snapshot = 'http://192.168.178.24:5000/webapi/entry.cgi?camStm=1&version=8&cameraId=2&api=SYNO.SurveillanceStation.Camera&preview=true&method=GetSnapshot';
      

      Bei meiner anderen cam (keine Edimax) ist es "cameraId=4". Das habe ich durch Probieren rausbekommen die Zahl.

      Ich hatte auch mal bei der Edimax was unter VIS ohne surveillance station hinbekommen. ABer irgendwie ging das nicht mehr. Will ich auch mal wieder ausprobieren.

      Host: NUC8i3 mit Proxmox:

      • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
      • Slave: Pi4
      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #3

        Die URL die ich in der SS-UI ablesen kann enthält einen Parameter StmKey und nach ein par STunden bzw am nächsten tag ist der Link ungültig wegen Error 105 … Bereichtigungskram.

        Wie nutze ich die 3 URLs bei Dir? Ich hatte irgendwo gesehn das man mit einem Login eine SID bekommt und dide dann an die URL (wie den StmKey) dranhängen kann ... Dann hat man in VIS genau eine URL

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • lobomauL Offline
          lobomauL Offline
          lobomau
          schrieb am zuletzt editiert von
          #4

          @apollon77:

          Die URL die ich in der SS-UI ablesen kann enthält einen Parameter StmKey und nach ein par STunden bzw am nächsten tag ist der Link ungültig wegen Error 105 … Bereichtigungskram.

          Wie nutze ich die 3 URLs bei Dir? Ich hatte irgendwo gesehn das man mit einem Login eine SID bekommt und dide dann an die URL (wie den StmKey) dranhängen kann ... Dann hat man in VIS genau eine URL `
          Hier auf der zweiten Seite in der Mitte ist das Script, das bei mir funktioniert:

          http://forum.iobroker.net/viewtopic.php … nce#p63387

          Host: NUC8i3 mit Proxmox:

          • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
          • Slave: Pi4
          1 Antwort Letzte Antwort
          0
          • lobomauL Offline
            lobomauL Offline
            lobomau
            schrieb am zuletzt editiert von
            #5

            Habe mal ersten Versuch gestartet unter VIS die Edimax widerzugeben mit http://username:passwort@<ip>/snapshot.cgi

            Das sieht dann so aus. Unterschiede kenne ich noch nicht. Habe auch keine richtigen Einstellungen vorgenommen, nur blind die URL eingegeben:

            Klicke ich auf jqui-mfd Cam/Video (Object) : Dieses plugin wird nicht unterstützt.

            Klicke auf jqui-mfd Cam/Video (img): undefined

            Klick auf basic image: kein Fenster geht auf

            Klick auf jqui-mfd Cam/ Snapshot dialog: leeres Fenster

            Klick auf Metro Tile: nichts passiert

            Basic iframe nicht klickbar, aber Ausschnitt verschiebbar</ip>
            1146_cam.jpg

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
            • Slave: Pi4
            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #6

              Ich glaube ich habe die Lösung … Ich hatte irgendwo gelesen das die Limitierung nur für Image-Tags gilt, nicht aber für Divs, IFrame oder so.

              Aktuelle Lösung:

              • View anlegen

              • Dort ein 640x480 IFrame Widget reinsetzen mit der Cam-URL

              • Dann Widget "view in jqui DIalog" in die Seite und den obigen View wählen.

              Das klappt ...

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #7

                Update: Es klappt FAST!

                Wenn ich es manuell aufrufe geht es.

                Jetzt soll es aber bei bewegung draussen automatisch aufgehen.

                Mit dem Widget tut das - also ich kann per Command den Dialog öffnen … Die gesonderte View wird aber dann nicht geladen. Also es ist ein Dialog mit quasi nix drin :-(

                Getestet auf Adnroid und meinem Mac Firefox und Chrome-Based und Vis-App :-((

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                0
                • lobomauL Offline
                  lobomauL Offline
                  lobomau
                  schrieb am zuletzt editiert von
                  #8

                  @apollon77:

                  Ich glaube ich habe die Lösung … Ich hatte irgendwo gelesen das die Limitierung nur für Image-Tags gilt, nicht aber für Divs, IFrame oder so.

                  Aktuelle Lösung:

                  • View anlegen

                  • Dort ein 640x480 IFrame Widget reinsetzen mit der Cam-URL

                  • Dann Widget "view in jqui DIalog" in die Seite und den obigen View wählen.

                  Das klappt ... `
                  Welches widget meinst du genau? Ich habe 4 jqui Dialog gefunden. Habe es mit der html ausprobiert. Da geht ein kleines Fenster der view auf mit scrollbalken, aber ich sehe kein cam-bild. Beim widget ext cmd erscheint gar nichts in VIS. Funktioniert das ganze nur innerhalb des Heimnetzes?

                  Ich habe aber jetzt auch ständig die Meldung der Synology, dass sie den Kontakt zu der Cam verloren hat. Liegt das daran?
                  1146_jqui-dialog.jpg

                  Host: NUC8i3 mit Proxmox:

                  • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
                  • Slave: Pi4
                  1 Antwort Letzte Antwort
                  0
                  • apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #9

                    Ich hab das dritte der 4 genommen und dort den extra angelegten View angegeben. Auf dem extra View ist wie oben beschrieben ein IFrame-Widget Mit der URL der kamera als URL.

                    Einzig was aktuell nicht tut ist das bei einem "dialogOpen" per JS der Inhalt angezeigt wird. wenn mans per Mausklick auf macht gehts

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    1 Antwort Letzte Antwort
                    0
                    • 0 Offline
                      0 Offline
                      0018
                      schrieb am zuletzt editiert von
                      #10

                      Hallo zusammen,

                      gibt es hier inzwischen eine Lösungsweg, wie es Fehlerfrei klappt?

                      Habe gesehen das es bei Vis 0.14.6 eine Anpassung gab:"(apollon77) fix jqui-dialog for auto-open"

                      Mfg

                      Mfg
                      0018

                      1 Antwort Letzte Antwort
                      0
                      • apollon77A Offline
                        apollon77A Offline
                        apollon77
                        schrieb am zuletzt editiert von
                        #11

                        Also bei mir klappt es jetzt mit den Änderungen der 0.14.6 auch bei Auto-Open

                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                        1 Antwort Letzte Antwort
                        0
                        • 0 Offline
                          0 Offline
                          0018
                          schrieb am zuletzt editiert von
                          #12

                          Muss der Dialog den ich öffnen will auch auf der View sein, auf der ich mich gerade befinde oder ist es auch möglich den Dialog zu öffnen wenn das Widget auf einer anderen View steckt?

                          Mfg
                          0018

                          1 Antwort Letzte Antwort
                          0
                          • apollon77A Offline
                            apollon77A Offline
                            apollon77
                            schrieb am zuletzt editiert von
                            #13

                            wie ich "dialogOpen" verstanden habe muss das Kommando auf dem korrekten View getriggert werden. Habe es noch nicht anders getestet.

                            Ich sende bei Bewegungserkennung aktuell:

                            • Screen on per PAW

                            • Wechsle auf EG-View (da ist das Kamera Widget)

                            • dialogOpen mit ID des Kamera Widgets verzögert um 1sekunde

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            1 Antwort Letzte Antwort
                            0
                            • 0 Offline
                              0 Offline
                              0018
                              schrieb am zuletzt editiert von
                              #14

                              @apollon77:

                              • dialogOpen mit ID des Kamera Widgets verzögert um 1sekunde `

                              Welches Kamera Widget benutzt du?

                              Mfg
                              0018

                              1 Antwort Letzte Antwort
                              0
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #15

                                Siehe oben im Thread!! Keines der Camera Widgets

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                0
                                • K Offline
                                  K Offline
                                  Kueppert
                                  schrieb am zuletzt editiert von
                                  #16

                                  @apollon77:

                                  Siehe oben im Thread!! Keines der Camera Widgets `

                                  Hi apollon77,

                                  hab mich jetzt auch mal daran versucht, meine Edimax 3100w so einzubinden wie du es gemacht hast. Leider bisher mit mäßigem Erfolg.

                                  Ich habe eine neue View angelegt (Kameras), dort ein basic-iframe rein und die IP + Benutzername und PW rein. Die Adresse klappt, wenn ich sie solo im Browser öffne und liefert mir das Bild der cam - ABER das iframe bleibt leer/unbefüllt.

                                  Ich habe mich nicht beirren lassen und oben das 3. widget genommen, in meine View "Erdgeschoss" gezogen und dort die eben erstellte View "Kameras" ausgewählt.

                                  Öffne ich nun über einen Mausklick die view, ist die natürlich auch leer :-(

                                  Ich denke entweder hab ich was übersehen (Einstellung bei der Cam falsch? hab mal einen Screen gemacht) oder ich hab…keinen Plan.

                                  2700_edimax_.png

                                  und hier die Bilder zu den beiden Widgets:

                                  2700_view_kameras_mit_iframe.png
                                  2700_widget_in_view_erdgeschoss.png

                                  Die Beiträge hier haben sich sehr einfach angehört, aber scheint bei mir irgendwo ein Fehler im Detail zu sein?

                                  Danke euch schon mal und Grüße,

                                  Thorsten

                                  PS: Die cam macht echt ein mieses Bild bei wenig Licht…

                                  PPS: Wenn ich Nutzername und Passwort weglasse, hab ich ein Bild - häh? Wenn ich aber den link in einem neuen Fenster öffne, benötige ich wieder User + PW :?: :?: :?:

                                  UDM Pro, Intel NUC - ioBroker in Proxmox-VM, PiHole+Grafana&Influx+TasmoAdmin in LXCs, Raspberry Pi3 (als CCU), Zigbee-Stick Sonoff, Synology DS918+

                                  1 Antwort Letzte Antwort
                                  0
                                  • apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    schrieb am zuletzt editiert von
                                    #17

                                    Das mit Username und Passwort im Pfad vor der Domain tut alles nicht mehr gescheit weil die Browser das verbieten. Ich lasse es inzwischen über meine Synology laufen und hole dort das Bild ab.

                                    Habe damit auch keine echte Lösung.

                                    > PPS: Wenn ich Nutzername und Passwort weglasse, hab ich ein Bild - häh? Wenn ich aber den link in einem neuen Fenster öffne, benötige ich wieder User + PW :?: :?: :?:

                                    Ja der Browser merkt sich das Username/Passwort während er läuft. Neustart und schon isses weg

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    1 Antwort Letzte Antwort
                                    0
                                    • apollon77A Offline
                                      apollon77A Offline
                                      apollon77
                                      schrieb am zuletzt editiert von
                                      #18

                                      Alao bei meiner Edimax nicht. Das muss die Kamera ja unterstützen und die Edimax kann keine Username/Passwort per URL-Parameter weil die "Digest Auth" benutzen und damit muss der Check der Zugangsdaten "vorher" stattfinden.

                                      Kann auch sein das es bei unterschiedlichen Edimax-Kameras unterschiedlich ist …

                                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                      1 Antwort Letzte Antwort
                                      0
                                      • BuZZyB Offline
                                        BuZZyB Offline
                                        BuZZy
                                        schrieb am zuletzt editiert von
                                        #19

                                        Soll es denn ein live video sein?

                                        Oder nur ein Bild von dem Zeitpunkt wenn die Bewegung erkannt wird?

                                        Gruß

                                        1 Antwort Letzte Antwort
                                        0
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        352

                                        Online

                                        32.7k

                                        Benutzer

                                        82.4k

                                        Themen

                                        1.3m

                                        Beiträge
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Anmelden

                                        • Du hast noch kein Konto? Registrieren

                                        • Anmelden oder registrieren, um zu suchen
                                        • Erster Beitrag
                                          Letzter Beitrag
                                        0
                                        • Home
                                        • Aktuell
                                        • Tags
                                        • Ungelesen 0
                                        • Kategorien
                                        • Unreplied
                                        • Beliebt
                                        • GitHub
                                        • Docu
                                        • Hilfe