RTSP-Streams

Hi same here:

rtsp://user:pass@192.168.1.119:554/onvif/profile1/media.smp

Codec: MJPG
Auflösung: 800x600
Decodiertes Format: Planar 4:2:0 YUV full scale

Die Ladeanzeige dreht und im Logfile kommt

07.04.2019 , 12:04:53 DATA SERVER Client wants to connect to stream…
rstp://user:pass@192.168.1.119:554/onvif/profile1/media.smp

07.04.2019 , 12:04:53 DATA SERVER Connecting to stream …rstp://user:pass@192.168.1.119:554/onvif/profile1/media.smp
07.04.2019 , 12:04:58 DATA SERVER Added client to queue (Queue: 1) to stream…
rstp://user:pass@192.168.1.119:554/onvif/profile1/media.smp
07.04.2019 , 12:04:58 DATA SERVER Added client (Count: 1) to stream…
rstp://user:pass@192.168.1.119:554/onvif/profile1/media.smp
07.04.2019 , 12:05:14 DATA SERVER Failed to send to client on stream…
rstp://user:pass@192.168.1.119:554/onvif/profile1/media.smp: Datenübertragung unterbrochen
(broken pipe)
07.04.2019 , 12:05:14 DATA SERVER Removed client (Count: 0) from stream…
rstp://user:pass@192.168.1.119:554/onvif/profile1/media.smp
07.04.2019 , 12:05:14 DATA SERVER Disconnetcted from stream …rstp://user:pass@192.168.1.119:554/onvif/profile1/media.smp

VLC funktioniert einwandfrei

Es scheint ein Problem mit der GOP Struktur gewesen zu sein. IP hat funktioniert, während IBBP nicht funktioniert hat. Dies sollte zum nächsten Update korrigiert sein. Auch werden nun wirklich mehr Debug Informationen versendet, sodass wir bei weiteren Problemen hoffentlich mehr Informationen haben :slight_smile:

paresy

Nach dem letzten update der 5.1 Testing funktioniert meine HIKVISION !

Gesendet von iPhone mit Tapatalk

Die Doorbird mit RTSP scheint jetzt auch zu funktionieren.

Gruß Daniel

@BestEx, @ubittner, @daniel88,

auch dauerhaft ohne Aussetzer oder Stillstände?

Bei mir funktionierte es nämlich schon vorher, nur halt nicht auf Dauer.

Grüße

Gollum

@daniel88 Da bei mir gar nichts ging und ich das ganze erst seit ein paar Minuten am Laufen habe muss ich einfach mal beobachten. Ich melde mich in ein paar Tagen

Ubiquiti Unifi Cams laufen jetzt :smiley: IPS: 5.1.3112

Aber alle 5-10 gibt es bei der DOME Cam noch im unteren Videodrittel gern mal Bildstörungen. Diese tauchen nur in Symcon auf.
Bei der UVC-G3 tritt das Problem nicht auf.

Kann ich bestätigen, das sehe ich jetzt auch. Außerdem dreht der „Kreisel“ andauernd

Bei mir auch, Bild kommt zwar aber zumeist Grütze!

Ciao Heiko

Schaut doch Mal nach ob da etwas mehr im Logfile / Meldung steht.
Ansonsten, sofern die Geräte es hergeben, ruhig Mal verschiedenen Streams bzw Einstellungen der Streams testen.
So war auch das Problem mit den B-Frames ermittelt worden.
Vielleicht bringen andere Parameter bei z.b. GOP Struktur, I Frame Abstand, Farbraum etc… weniger oder andere Fehler(meldungen).
Michael

Ich habe jetzt alles zum laufen bekommen.
Und zumindest so weit das auch länger als 10 Sekunden das Video läuft :smiley:

Ich musste bei allen Geräten einen festen I-Frame Abstand einstellen. Die Einstellung ‚auto‘ bringt IPS bei fehlenden Paketen wohl aus den Tritt.
Auflösungen habe ich von 1CIF bis FullHD getestet.
Allerdings läuft bei mir nur H.264. MP4 (H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2) funktioniert nicht, brauche ich aber auch nicht :slight_smile:

Michael

Kleine Ergänzung.
Was leider nicht sauber funktioniert sind Mehrkanal-Encoder.
Dadurch das hier mehrere Kanäle über eine IP-Adresse laufen, scheint IPS damit durcheinander zukommen wenn diese Streams gleichzeitig angefordert werden.
Es lädt dann immer nur ein Stream.
Der andere bringt Fehlermeldungen:


14.04.2019 19:49:24 | 00000 | NOTIFY  | DataServer           | [rtsp] UDP timeout, retrying with TCP
14.04.2019 19:49:24 | 00000 | NOTIFY  | DataServer           | [rtsp] CSeq 5 expected, 0 received.
14.04.2019 19:49:24 | 00000 | NOTIFY  | DataServer           | [rtsp] Could not find codec parameters for stream 0 (Video: h264, none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
14.04.2019 19:49:24 | 00000 | NOTIFY  | DataServer           | [mp4] dimensions not set

Michael

Danke für das Update! Alle Kameras laufen soweit im WebFront.
In der IOS-App scheint allerdings keine Anfrage an den Server gesendet zu werden (Kein Bild, kein Log-Eintrag).

Gruss
Thomas

Ist auch richtig.
Erster Beitrag von Paresy, die Anmerkungen mit den ** lesen.
IP-Symcon 5.1 (Testing)
Michael

Bei mir hat sich seit dem letzten Update leider nichts getan. Es kommen die selben Fehlermeldungen

Hallo kbend,

hast du Debug dafür an? Dann kommt ganz sicher mehr Meldungen - die würde ich benötigen.

paresy

Moin,

Also wenn der Stream mal läuft bekomme ich jede Sec Hunderte von diesen Fehlern


17.04.2019, 00:18:14 | DataServer | [mp4] pts has no value
17.04.2019, 00:18:14 | DataServer | [mp4] Application provided duration: 3379595901 / timestamp: 3379597042 is out of range for mov/mp4 format

Auflösung ist 1920 x 1080

Kleinere gehen ohne Probleme
LG
Sven

Hallo Paresy,

anbei die Logdaten:

21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | Client wants to connect to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | Connecting to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | [tcp] Starting connection attempt to 192.168.x.xxx port 554
21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | [tcp] Successfully connected to 192.168.x.xxx port 554
21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | [rtsp] SDP:
21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
21.04.2019 19:49:54 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
21.04.2019 19:49:58 | 00000 | NOTIFY | DataServer | [rtsp] max_analyze_duration 5000000 reached at 5000000 microseconds st:1
21.04.2019 19:49:58 | 00000 | NOTIFY | DataServer | [mp4] Empty MOOV enabled; disabling automatic bitstream filtering
21.04.2019 19:49:58 | 00000 | NOTIFY | DataServer | Added client to queue (Queue: 1) to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:49:58 | 00000 | NOTIFY | DataServer | Added client (Count: 1) to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:50:25 | 00000 | MESSAGE | DataServer | Failed to send to client on stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
21.04.2019 19:50:26 | 00000 | NOTIFY | DataServer | Removed client (Count: 0) from stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:50:26 | 00000 | NOTIFY | DataServer | Disconnected from stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | Client wants to connect to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | Connecting to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | [tcp] Starting connection attempt to 192.168.x.xxx port 554
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | [tcp] Successfully connected to 192.168.x.xxx port 554
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | [rtsp] SDP:
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
21.04.2019 19:51:14 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
21.04.2019 19:51:18 | 00000 | NOTIFY | DataServer | [rtsp] max_analyze_duration 5000000 reached at 5000000 microseconds st:1
21.04.2019 19:51:18 | 00000 | NOTIFY | DataServer | [mp4] Empty MOOV enabled; disabling automatic bitstream filtering
21.04.2019 19:51:18 | 00000 | NOTIFY | DataServer | Added client to queue (Queue: 1) to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:51:18 | 00000 | NOTIFY | DataServer | Added client (Count: 1) to stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:51:45 | 00000 | MESSAGE | DataServer | Failed to send to client on stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
21.04.2019 19:51:45 | 00000 | NOTIFY | DataServer | Removed client (Count: 0) from stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp
21.04.2019 19:51:45 | 00000 | NOTIFY | DataServer | Disconnected from stream… rtsp://userpass@192.168.x.xxx:554/onvif/profile1/media.smp

Wie immer vielen Dank fürs Kümmern und frohe Osterm

LG
Klaus

Das klingt ja super interessant. Ein tolles Feature, was da mit 5.1 kommen wird.
Ist auch geplant, die Netatmo Cams zu unterstützen? Via HTTP Call kommt man dort auch auf die Livestreams. HomeKit nutzt diese z.B.a ich für ein Livebild (als Bild + Stream möglich).

Netatmo Connect