Mehr als 4 Streams nutzen (rtsp2web?)

Ich hätte mal eine Frage, was die Anzahl der Streams angeht und wie ihr damit umgeht.

Die meisten INSTAR Kameras unterstützen meines Wissens drei gleichzeitige Streams.
D.h., sollte ich einen vierten Stream abrufen, wird mir kein Kamera-Bild mehr angezeigt.
Jetzt ist es bei mir so, dass ich im Rahmen meiner SmartHome-Automatisierung (ich nutze openHAB) mittlerweile vier Tablets im Haus verteilt habe, die mir situationsbedingt und Raum abhängig so Allerlei anzeigen.
Wenn es nun z.B. an der Tür klingelt, würde ich gerne auf allen Tablets die Kamera am Eingang anzeigen lassen.
Und nun kommen wir an das Limit der zur Verfügung stehenden Streams.

Wie würdet ihr vorschlagen, dieses Problem zu lösen?

Ich zeichne alle Kameras 7×24 auf meine Synology Surveillance Station auf.
Synology bietet die Option an, den augezeichneten Stream freizugeben.
Diese Option nutzte ich bisher, um mehr als drei Streams auf drei Geräten anzeigen zu können.
Jetzt ist es so, dass ein H264-Stream von der Synology nur als RTSP-over-HTTP freigeben werden kann. Die URLs sehen dann ungefähr so aus:
rtsp://IP-der-NAS/webman/3rdparty/SurveillanceStation/cgi/rtsp.cgi?Sms=4.unicast&DsId=0&StmKey=abc.
Einen rtsp-Stream kann ich aber in einer html-Seite auf einem Tablet nicht anzeigen lassen. Zumindest wüsste ich nicht wie… Geht das? Ich konnte im Netz noch nichts passendes finden.

Was hier funktioniert ist einen mpjeg-Stream auf der NAS aufzuzeichen und diesen via http freizugeben. Dieser ist aber größer und erzeugt mehr Netzwerklast und wird vor allem nur ohne Ton aufgezeichnet.

Könnt Ihr mir noch folgen?
Vielleich stehe ich auf komplett der Leitung und übersehe einen einfacheren Ansatz?

Für Eure Ideen und Hilfe vielen Dank im Voraus!

1 Like

Das mit den 3 gleichzeitigen Zugriffen würde sich an sich auf den Stream beziehen, die Kamera selbst bietet in der Regel 3 Streams an was theoretisch dann bedeutet das man 9 gleichzeitige Zugriffe haben kann wenn 3 Zugriffe den z.B. HD / FullHD Stream, 3 den VGA und 3 den noch kleineren Stream abgreifen.

Diese Limitierung gibt es so direkt bei den 2K+ Kameras jedoch nicht.

Was für Kameramodelle nutzt du denn aktuell? Denn je nach Kameramodell könnte der Lösungsansatz unterschiedlich sein. Auf den Tablets würde es reichen wenn nur das Video zu sehen ist oder muss dort auch zwingend der Ton mit übertragen werden?

Hallo Aaron,
danke für Deine schnelle Antwort.
Die Cams stehen in meinem Profil :slight_smile: : 9420, 9020, 9008, 8001
Mir geht es hauptsächlich um die 9420 und die 8001.

Ich hatte schon einen mit „rtsp2html“ docker images experimentiert, die den rtsp-stream in HLS/html5 wandeln - dies hatte aber meist ein delay von ca. 3-5 Sekunden . War irgendwie unschön.

Bin auf der Suche nach „best practices“ und Ideen, wie man das noch machen könnte…
Und ja - Ton ist auf den iPads-Tablets unwichtig.

Mit dem hier geht es eigentlich ganz gut:

1 Like

das ist einer super Hinweis.
Ich habe einen Docker-Container installiert und das sieht schon mal sehr gut aus!
Vielen Dank!!

1 Like