Alarmanlagen-Forum - Alarmforum - Fachforum für Sicherheitstechnik

Normale Version: Hikvision Kamera - URL Lifestream
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo.
Bin leider ein Kamera Newbie und habe folgendes Problem:
Habe ein elektronisches Hoftor welches ich über eine App steuern kann. In diese App könnte ich meine Kamera einbinden. Dazu benötige ich von meiner HIKVISION DS-2CD2T86G2-4I die MJPEG URL-Adresse vom Live Stream damit ich von unterwegs im Internet-Browser auf den Life-Stream zugreifen kann. Habe schon etwas probiert und folgendes eingegeben: rtsp://admin:XXXXXXX@192.168.178.52:554/Streaming/Channels/102/?transportmode=multicast

XXXXXXX=mein Passwort

Funktioniert leider nicht. Liegt es evtl. an der IP Adresse, da ich ja außerhalb meines Netzwerks darauf zugreifen möchte? Müsste es dann irgendwie über DDNS erfolgen, aber was muss ich eingeben/einstellen?
DDNS ist in der Kamera bereits aktiviert (wie bereits erwähnt bin ich ein totaler Newbie).

Hatte früher eine Instar Kamera da funktionierte es problemlos. Dort hatte ich folgendes eingegeben:
ddns3-instar.de/cgi-bin/hi3510/mjpegstream.cgi?-chn=11&-usr=YYYYYY&-pw=XXXXXX

YYYYYY = Betrachtername
XXXXXX = mein Passwort

Mit der Hikvision bringe ich es einfach nicht Zustande.
Bitte um Hilfe.

Vielen Dank.
Franky
Leg bei noip einen DDNS Account an (kostet nichts). Z.B. itsmefranky.ddns.net

Nun trägst Du diesen in Deiner FritzBox ein. Internet / Freigaben / DDNS (dort trägst Du Deinen noip Benutzernamen, das NOIP Passwort und die DDNS (itsmefranky.ddns.net) ein.

Da Du bei RTSP den Port 554 nutzest, musst Du diesen im Router unter Internet / Freigaben / Portfreigaben noch eintragen (TCP 554 auf 554)

Dann trägst Du rtsp://user:password@itsmefranky.ddns.net:554/Streaming/Channels/102/ in Deiner App ein (Channel 102 steht für den Substream).

Nun müsste alles funktionieren.

Das Ganze funktioniert natürlich auch per VPN, aber damit dürftest Du für's erste vollkommen überfordert sein.

Ach ja, natürlich musst Du den Substream, also den 2. Stream in Deiner Kamera auf mjpeg umstellen (Standard D1).
ich bin jetzt mal zu faul, um zu googlen, ob dieser Kameratyp überhaupt einen mjpeg stream bereitstellt. Neuere Kameras bringen das teilweise nicht mehr mit und somit kannst du propertiäres Equipment nicht mehr mit neuester Technik nutzen.
Deswegen stelle ich mal in den Raum, dass die Kam schon kein mjpeg mehr bringt.Ich lasse mich aber gerne eines Besseren belehren..., wenns dem anders wäre.
Habe die Cam auch nicht gegoogelt, hatte allerdings vorausgesetzt, dass sie das kann. Ich gehe ja auch in kein Forum und lasse mir am Auto die Klimaanlage erklären, wenn ich gar keine habe.

So, jetzt hab ich sie gegoogelt:
Videokompression
Main stream: H.265/H.264/H.264+/H.265+
Sub-stream: H.265/H.264/MJPEG
Third stream: H.265/H.264
Na denn, dann sollte es sich ja ausgehen, wenn der Substream korrekt umgestellt wird.
Bei solchen Konstrukten arbeite ich mich dann immer von der schlechtesten Auflösung bis zu der vor, wo es dann noch funktionieren will. Sprichwort Fritzfon.
Dann kann man ja schrittweise höhergehen.
Viel Glück.
Vielen lieben Dank für eure Antworten. Hab mir schon gedacht das es über DDNS gehen müsste.
Hab mir den Account dazu besorgt und den Substream auf MJPEG geändert.
Jetzt scheitert es nur noch an der Portfreigabe.
Habe eine FritzBox 6591, muss ich da den TCP Port bei der Fritz.Box HTTPS auf 554 oder bei der Portfreigabe der Kamera ändern?
Wenn ich den Port bei der Fritze ändern möchte, kommt die Meldung ist bereits verwendet.
Der Port muss natürlich freigeschaltet werden. Gehe folgendermaßen vor:
- Internet / Freigaben/Portfreigaben
- Gerät für Freigaben hinzufügen
- Gerät (also Deine Cam) auswählen
- Neue Freigabe
- Anwendung = andere Anwendung
- Protokoll = TCP
- Port an Gerät: 554 bis Port: 554
- Port extern gewünscht = 12000
- Internetzugriff = über IPv4

Nun musst Du im RTSP Stream aus der 554 noch eine 12000 machen und dann müsste es funktionieren.
Da Du eine Kabel Box hast, musst Du sicher stellen, dass eine echte IPv4 überhaupt verfügbar ist. Das musst Du mit Deinem Anbieter (Unitymedia?) abklären.

Sollte der Kabelanschluss noch vor 2019 beantragt worden sein, hast Du ein Anrecht auf eine kostenlose IPv4. Falls danach, kostet die monatliche Gebühren.

Sollte IPv4 also scheitern, bleibt Dir nur noch P2P als kostenlose Alternative, womit allerdings ein RTSP nicht funktioniert, Du also Dein Vorhaben, den Live-Stream in der bestehenden APP (Hoftor) einzubinden, gescheitert ist.
Danke für eure Hilfe, aber leider haut es noch nicht hin.
Anbei meine Einstellungen der Kamera und der Fritz.Box.
Vielleicht findet ihr den Wurm. Rolleyes
[attachment=4581]
[attachment=4582]

(22-02-2022 15:40)ssb-security schrieb: [ -> ]Da Du eine Kabel Box hast, musst Du sicher stellen, dass eine echte IPv4 überhaupt verfügbar ist. Das musst Du mit Deinem Anbieter (Unitymedia?) abklären.
Die echte IPv4 müsste vorhanden sein, da wie in meinem ersten Beitrag erwähnt, der URL Life-Stream bei meiner alten INSTAR Kamera damals einwandfrei funktionierte.

Vielen Dank für eure Geduld Blush
Du hast Einstellunngen vorgenommen, die hab ich noch nie gesetzt.
In den Netzwerkeinstellungen, erweiterte Einstellung fehlen die entsprechenden Einträge.
Welche Fehlermeldungen bekommst du denn noch angezeigt?
Der externe Port ist m. M nicht korrekt zugewiesen/umgesetzt.
Media-Port 1935 ... wo kommt der her? In der Cam kann ich diesen nicht finden.
(27-02-2022 12:38)ssb-security schrieb: [ -> ]Media-Port 1935 ... wo kommt der her? In der Cam kann ich diesen nicht finden.

Habe mich an diese Anleitung gehalten: https://www.upcam.de/hilfe/portweiterlei...-ip-kamera
Doch den Punkt RTMP Port konnte ich nur in der Fritz.Box anlegen aber in den Kamera Einstellungen war da nichts zu finden.
:cool:sag ich doch.
Warum das denn derart verkomplizieren?
Lege in den erweiterten Einstellungen doch einfach mal fest, dass die Cam überhaupt via ddns arbeiten darf und dann werden dir :lightbulb:aufgehen.
Dass dir Fritz sagt, dass der Port schon verwendet wird, kommt aus deinen anderen Einstellungen von anderen Endgeräten, die sich eben auch standartmäßig diesen Port krallen.
Selbst TV-Programme und andere Streamingdienste spielen alle auf 554.
Deswegen empfehle ich jedem und ändere in unseren Anlagen standartmäßig auf 1554. Der wird werksseitig von niemandem benutzt, den ich kenne.
Das andere Gedöns, was du eingerichtet hast, verkompliziert die Sache nur.
Bringe es erstmal zum laufen, dann kannste über sicherheitsmechansmen nachdenken. Ob du das dann brauchen magst, kannst nur du entscheiden.
Ich schlage Dir vor, such Dir einen Fachmann. Dir fehlt zu viel Input.
Referenz-URLs