HiKam RTSP Streams sicher per VPN vom iPhone aufrufen

Über die HiKam A7 und S5 Mini Überwachungskameras habe ich hier im Blog ja bereits mehrfach berichtet. Ich bin immer noch sehr begeistert von dieser günstigen und zuverlässigen Lösung, um mein Haus überwachen zu können. Der Zugriff ist ja über die HiKam App auch von Unterwegs über das Mobilfunknetz möglich.

Die Verbindung zwischen der Kamera und der App, wird über Cloud P2P realisiert und der Hersteller gibt an, keinen Zugriff auf den Videostream zu haben.

Die Cloud wird nur benötigt, um die Verbindung zwischen Smartphone und Kamera herzustellen. Sobald diese Verbindung steht, fließt das Videostreaming direkt von der Kamera an das Smartphone. Deshalb heißt es Cloud P2P (Peer to Peer, Kamera -> Smartphone, oder Kamera -> PC). Quelle

Die Server des Herstellers HiKam, dienen also als lediglich zur Vermittlung zwischen App und Kamera. Dennoch habe ich schon einige Anfragen von Lesern bekommen, ob es nicht auch einen anderen Weg gibt, ohne das ein gewisses „Restrisiko“ eines Fremdzugriffes übrig bleibt. Auch stellt sich natürlich die Frage, was denn passiert wenn die Server von HiKam mal nicht verfügbar sind, oder HiKam den Cloud-Dienst sogar ganz einstellt. Die Lösung ist ganz einfach und lautet VPN + RTSP.

VPN-RTSP

Das hier gezeigte Setup läuft mit einer FritzBox! und mit der kostenlosen App M-Sight, welche für Android und iOS erhältlich ist und es ist in wenigen Minuten eingerichtet.

Anleitung

  1. Verpasst der HiKam eine feste IP Adresse. Das geht entweder mit der HiKam PC Software, oder regelt das über die Einstellungen (Anleitung) in der FritzBox.
  2. Ladet euch die kostenlose App M-Sight für Android oder iOS und fügt die Kamera als RTSP Stream hinzu. Menü -> Device Manager -> Typ -> RTSP und bei URL  rtsp://die.ip.adresse.der.kamera:554/onvif1 ein
  3. Richtet euch eine kostenloses MyFRITZ!-Konto ein und hinterlegt es in der FritzBox, damit ihr von außen in euer Heimnetzwerk kommt (Anleitung)
  4. Richtet euch eine VPN Verbindung auf dem Smartphone zur FritzBox! ein und das geht unter Android (Anleitung) oder iOS (Anleitung) auch ganz einfach.

Das war es auch schon und nun müsst ihr lediglich die VPN Verbindung auf dem mobilen Gerät starten, was etwa unter iOS mit dem Aufruf der Einstellungen und dem umlegen des Schalters auch schon erledigt ist. Danach könnt ihr M-Sight aufrufen und da ihr jetzt per VPN in eurem Heimnetzwerk seit, könnt ihr auf den lokalen RSTP Stream der HiKam zugreifen.

Wer es unter iOS noch schneller haben möchte, dem empfehle die kostenlose App Air Launch. Hiermit kann man sich auch passende Widgets für den Heute Bildschirm erstellen und somit VPN noch etwas einfacher/schneller starten. Dazu erstellt ihr Euch in Air Launch eine neue Action für VPN:  System Action -> Settings -> VPN ein.

AirLaunchVPN

Passende Beiträge


21 Comments

  • Madmax

    13. Juli 2017

    Hallo, ich versuche gerade auch vergeblich eine Kamera per m-sight via vpn über den rtsp stream zu erreichen… M-sight verlangt zwingend username und passwort, welche überhaupt nicht benötigt werden, gebe ich die streamadresse beim MX-Player ein, bekomme ich bild, M-sight bricht mit timeout ab, egal was ich bei user/pw eintrage…

    Reply
  • Oliver

    3. Dezember 2016

    Hallo, ich habe eine Hikam S5 und möchte das Videobild über Domoticz anzeigen lassen. Kennst du die Bild-Url?

    Gruß
    Oliver

    Reply
    • Marc Broch

      Marc Broch

      3. Dezember 2016

      Hallo Oliver, welche Protokolle kann Domoticz denn ? Die HiKam kannst Du z.B. per RTSP ansprechen: rtsp://IPADRESSE:554/onvif1

      Reply
      • Volker Meiering

        21. Dezember 2016

        Ich bekomme partout m-sight nicht dazu auch nur einmal den rtsp Stream der Kamera sauber zu öffnen. Hab deine Anleitung befolgt aber noch Fragen:
        – m-sight verlangt einen secondary stream?! Welcher soll das sein?
        – Username und Passwort??
        Auf beides gehst du in deiner Anleitung nicht ein

        Reply
  • Rene

    29. September 2016

    Hallo Marc,

    erstmal danke für deinen Blog. DU hast mir sehr geholfen und ich bin begeistert wir sehr ähnliche Interessen teilen (Technik und campen).

    Bei uns wurde vor 2 Jahren eingebrochen und jetzt nach langem Hin und Her und vor allem deinem Blog, hab ich mir eine Hikam A7 samt Sensor bestellt und gestern konfiguriert und montiert.
    Das ganze im Carport und Stecker in Verteilerdose..
    Soweit so gut, funktioniert auch!!!
    Das selbe möchte ich jetzt noch an der Vorderseite vom Carport mit Blick auf die Haustüre machen.. und da hab ich jetzt meine Zweifel wegen der öffentlichen Strasse die vor meinem Haus vorbeiführt.
    Hast du eine Möglichkeit gefunden Bereiche auszugrauen oder dergleichen?
    Ähnlich wie es bei der Software für die INSTAR IN-5907HD der Fall ist.
    Ja mir ist bewusst dass die inklusive Heizung das doppelte kostet.

    Hab übrigens auch eine synology am Laufen und als nächstes kommen die SolarLampen mit Bewegungsmelder dran. Desweiteren liebäugl ich seit langem mit der homematic..
    Schade dass du so weit weg bist ;-)
    Hab aber gesehen du warst schon ganz in meiner Nähe (Kramsach Reintalersee).

    LG und schonmal Danke aus dem schönen Tirol
    Rene

    Reply
    • Marc Broch

      Marc Broch

      29. September 2016

      Hi Rene, ja die Welt ist klein ;-) mit ausblenden von Bereichen habe ein Chef keine Erfahrung. Meine Kamera vor dem Haus, mimt so gut wie nichts von der Straße auf, daher musste ich mich darum nicht kümmern. Viele Grüße Marc

      Reply
      • Rene

        29. September 2016

        Hi Marc, danke für die schnelle Antwort. Wie sieht es mit verschiedenen Kameras aus bez. Alarmierung, Darstellung, .. ?
        Danke und sg Rene

        Reply
        • Marc Broch

          Marc Broch

          29. September 2016

          Alles kein Problem. Ich habe insgesamt 9 Kameras im Einsatz und keinerlei Probleme. Grüße Marc

          Reply
          • Rene

            29. September 2016

            Auch mit verschiedenen Herstellern?

          • Marc Broch

            Marc Broch

            29. September 2016

            Nein ich habe nur Kameras von Hikam

  • Marcel Tösner

    24. August 2016

    Hallo Marc,

    vielleicht kannst du mir helfen. Ich habe der Kamera auf der FitzBox die Internetverbindung untersagt.
    Trotz korrekter Einwahl im VPN bekomme ich kein Bild mehr. Tiny Monitor sagt, Check ONVIF Port.

    LG Manuel

    Reply
    • Matthias

      24. August 2016

      Ich habe die Kamera auch mal als ONVIF und als RTSP in die M-Sight App eingefügt und beide Varianten gehen nicht via VPN…

      Reply
      • Marc Broch

        24. August 2016

        Hallo Marcel, die Kameras habe ich als RTSP eingefügt und per VPN funktioniert es wunderbar.

        Reply
        • Matthias

          31. August 2016

          Also ich habe es nun von mehreren externen Standorten ausprobiert, ich bekomme via VPN keine Kamera-Verbindung?

          Reply
          • Marc Broch

            31. August 2016

            Kommst du den per VPN ansonsten in dein Netz, also kannst auf andere Dinge zuhause zugreifen ?

          • Matthias

            31. August 2016

            Ja, sonstige Dienste/Server gehen problemlos nur die Kamera nicht.

          • Marc Broch

            31. August 2016

            Kannst du sie im Netz per VLC aufrufen? Wenn das geht, sollte es auch über VPN gehen.

          • Matthias

            2. November 2016

            Also via VLC geht es im internen Netz. Via VPN geht es allerdings weder per M-Sight noch VLC.

            Interessant ist, wenn ich der Kamera den Internetzugriff verbiete, komme ich noch einige Zeit von Extern auf die Kamera (via HiKam App). Aber danach dann von Ausserhalb überhaupt nicht mehr.

            Ich verstehe auch nicht wieso die Hikam App nicht verwendbar ist, wenn die Kamera keinen Internetzugriff hat…

          • Matthias

            5. Dezember 2016

            Ich habe übrigens die Antwort, wieso das ganze nicht geht. Sobald man der Kamera die Internetnutzung verbietet, so kann dieses auch nicht via Internet (VPN) aufgerufen werden:
            https://avm.de/service/fritzbox/fritzbox-7390/wissensdatenbank/publication/show/342_IP-Kommunikation-ueber-VPN-Verbindung-zwischen-zwei-FRITZ-Box-Netzwerken-nicht-moeglich/
            http://www.ip-phone-forum.de/showthread.php?t=273704
            Gruss

  • Matthias

    23. August 2016

    Vielen Dank für den Artikel. Auch ich möchte dem Cloud Dienst noch nicht ganz vertrauen. Hast du schon einmal probiert den RTSP Stream in einen HTTP Stream umzuwandeln? :)

    Möchte das Video in FHEM einbinden.

    Reply
    • Marc Broch

      23. August 2016

      Hallo Matthias, ich habe das noch nicht versucht, weil ich dafür noch keinen Bedarf hatte. Bitte berichte mal, wenn es bei Dir geklappt hat.

      Reply

Schreibe einen Kommentar