Wir haben RTSP-Server auf unserer MCU implementiert. Zu Testzwecken verwenden wir VLC Media Player als Client. Wir codierten unsere MCU so, dass die MCU erst nach dem Empfang des PLAY-Befehls vom Client Daten von der Kamera liest. Und wir sehen, MCU empfängt Daten von Kamera und Streams durch RTSP. Wir konnten Datenströme von Server über UDP auf Wireshark sehen. Und auch Codec-Informationen werden auf dem VLC Media Player angezeigt. Aber Video wird in VLC nicht abgespielt. Was könnte das Problem sein? Unten finden Sie unsere SDP-DateiinformationenRTSP-Streaming auf VLC
"v = 0 \ r \ ns = Unbenannt \ r \ ni = Nicht zutreffend \ r \ nc = IN IP4 sumukha-PC \ r \ nt = 0 0 \ r \ na = Werkzeug: vlc 2.2.2 \ r \ na = recvonly \ r \ na = Geben Sie ein: broadcast \ r \ na = Zeichensatz: UTF-8 \ r \ na = Steuerung: rtsp: //192.168.1.100: 8555 \ r \ nm = Video 0 RTP/AVP 96 \ r \ nb = RR: 0 \ r \ na = rtpmap: 96 H264/90000 \ r \ na = fmtp: 96 Paketierungsmodus = 1 \ r \ na = Kontrolle: rtsp://192.168.1.100:8555/trackID=0\r\n\r\n ");
Danke, Ck
Sie sollten etwas Aufwand für die Formatierung Ihrer Frage ausgeben. Niemand möchte eine SDP lesen, in der Sie sich nicht die Mühe gemacht haben, zumindest neue Zeilen einzufügen. – Ralf