RTSP-Streams

Danke euch Beiden für die Antworten.

Hallo Community,
RTSP Stream funktioniert nicht.

System:
Raspberry P4 mit Version 7.0
EZVIZ TY2 Camera

Ich habe die Camera eine längere Zeit nicht verwendet, früher mit 6.x hat sie noch funktioniert.
Wenn ich sie nun verwende bekomme ich die Fehlermeldung: „Empty H.264 RTP packet“ mit Ton (AAC) kommt zusätzlich „Error parsing AU headers“
Habe verschiedenste Einstellungen ausprobiert. Auflösungen / Bitrate / Framerate / Audiotyp …

VLC funktioniert ohne Probleme

LOG:

2024-01-08 21:46:05 | 00000 | NOTIFY | DataServer | Client möchte sich zum Stream verbinden… rtsp://:@192.168.8.100
2024-01-08 21:46:05 | 00000 | NOTIFY | DataServer | Verbinde zum Stream… rtsp://:@192.168.8.100
2024-01-08 21:46:05 | 00000 | NOTIFY | DataServer | [tcp] Starting connection attempt to 192.168.8.100 port 554
2024-01-08 21:46:05 | 00000 | NOTIFY | DataServer | [tcp] Successfully connected to 192.168.8.100 port 554
2024-01-08 21:46:05 | 00000 | NOTIFY | DataServer | [rtsp] SDP:
v=0
o=- 1704750364970354 1704750364970354 IN IP4 192.168.8.100
s=Media Presentation
e=NONE
b=AS:5100
t=0 0
a=control:rtsp://192.168.8.100:554/
m=video 0 RTP/AVP 96
b=AS:5000
a=control:rtsp://192.168.8.100:554/trackID=1
a=rtpmap:96 H264/90000
a=fmtp:96 profile-level-id=420029; packetization-mode=1; sprop-parameter-sets=Z00AKY2NQDwBE/LNwEBAUAAA6mAAFfkAQA==,aO44gA==
m=audio 0 RTP/AVP 104
b=AS:50
a=control:rtsp://192.168.8.100:554/trackID=2
a=rtpmap:104 mpeg4-generic/16000/1
a=fmtp:104 profile-level-id=15; streamtype=5; mode=AAC-hbr; config=1408;SizeLength=13; IndexLength=3; IndexDeltaLength=3; Profile=1;
a=Media_header:MEDIAINFO=494D4B48010100000400000101200110803E0000007D000000000000000000000000000000000000;
a=appversion:1.0
2024-01-08 21:46:05 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
2024-01-08 21:46:05 | 00000 | NOTIFY | DataServer | [rtsp] setting jitter buffer size to 500
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Error parsing AU headers
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:06 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet


2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Error parsing AU headers
2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Error parsing AU headers
2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:34 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet

2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | [rtsp] Empty H.264 RTP packet
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | [rtsp] Could not find codec parameters for stream 0 (Video: h264, none): unspecified size
Consider increasing the value for the ‚analyzeduration‘ (0) and ‚probesize‘ (5000000) options
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | [rtsp] Could not find codec parameters for stream 1 (Audio: aac, 16000 Hz, mono): unspecified sample format
Consider increasing the value for the ‚analyzeduration‘ (0) and ‚probesize‘ (5000000) options
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Available hardware acceleration:
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Input #0, rtsp, from ‚rtsp://:@192.168.8.100‘:
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Metadata:
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | title :
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Media Presentation
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer |
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Duration:
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | N/A
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | , bitrate:
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | N/A
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer |
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Stream #0:0
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | : Video: h264, none
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | ,
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | 45k tbr,
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | 90k tbn
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer |
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Stream #0:1
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | : Audio: aac, 16000 Hz, mono
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer |
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Added local client to queue (Queue: 1) to stream… rtsp://:@192.168.8.100
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Added local client (Count: 1) to stream… rtsp://:@192.168.8.100
2024-01-08 21:46:36 | 00000 | NOTIFY | DataServer | Disconnected from stream… rtsp://:@192.168.8.100

Vielen Dank für Eure Hilfe
Thomas

Habe die Lösung gefunden.
Wie ich den Log deaktivieren wollte, ist mir ProxyRTSPEnforceTCP aufgefallen :slight_smile:
Habe ich aktiviert - es funktioniert.
LG

1 „Gefällt mir“

Hallo zusammen, ich habe meine beiden IPSymcon Installationen jetzt auf die Version 7.2 upgedated in der Hoffnung dass nun endlich der RTSP Stream von meinem Dahua NVR klappt, aber leider wieder ohne Erfolg.

Folgenden Stream kann ich ohne Probleme über VLC abrufen:
rtsp://192.168.5.5:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif

Sobald ich aber diesen über IPSymcon aufrufe bekomme ich im Webfront die Meldung „Fehler beim laden von Stream“ Kann mir jemand helfen???

Vielen Dank, Thomas

Hab es jetzt geschafft zumindest einen Stream des NVR einzulesen, aber es geht scheinbar nicht jeder, aber im VLC gehen alle???

Aber er aktualisiert die Kamerabilder nur ein paar Sekunden und dann bleibt er hängen, das bringt so dann leider nicht wirklich was.

Woran kann das liegen? Danke, Thomas

Wenn es im vlc läuft, klick mal auf information (ich glaube strg +i) dann sehen wir, was der nvr so auswirft.

Bewirkt diese url vielleicht was?
rtsp://192.168.5.5:554/cam/realmonitor?channel=1&subtype=1

Ich habe es jetzt geschafft einzelne Kameras in Ipsymcon einzubinden.

Die Multiview Ansicht streikt leider noch in VLC und Ipsymcon.

Aber der Stream ist extrem langsam, bremst scheinbar Ipsymcon auch sehr aus, alles nur noch verzögert.

Kann man da was verbessern? Danke

wenn Du jetzt noch auflöst, was es letztendlich war, hilfst du ggf andere User die ein Problem damit haben.

Vielleicht, dazu wären aber mehr infos nötig.

  • Auflösung der Streams,
  • Keyframe Einstellungen (oder auch manchmal iframe genannt) ,
  • FPS (oder auch Frame Rate genannt),
  • welches Endgerät wird benutzt,
  • wieviele Streams sind bei Dir Multiview?
  • Wie sieht eine einzelne Ansicht aus?

Wir wissen nix davon…