bluenviron / mediamtx

Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
MIT License
12.15k stars 1.52k forks source link

invalid SSRC when proxying Uniden SDS200 #1118

Closed dboune closed 2 years ago

dboune commented 2 years ago

Which version are you using?

v0.20.0

Which operating system are you using?

Describe the issue

Proxying a Uniden SDS200 rtsp endpoint results in the following error:

2022/08/23 22:43:21 INF [path scanner1] [rtsp source] ERR: invalid transport header: invalid SSRC

Describe how to replicate the issue

  1. Start the server with proxy to SDS200 device configured
  2. read using stream client (gstreamer, vlc, etc)

Did you attach the server logs?

yes (see sds200-rtsp-logs.zip)

Complete log with logLevel: debug is provided.

Did you attach a network dump?

yes (see sds200-rtsp-logs.zip)

A pcap showing a successful direct read from the device using GStreamer as the client, as well as an unsuccessful proxied, read through rtsp-simple-server using GStreamer as the client, are included.

Server Logs and Network Dumps

sds200-rtsp-logs.zip

aler9 commented 2 years ago

Thanks for the detailed report, this has been fixed and the fix will be included in the next release.

aler9 commented 2 years ago

fixed in v0.20.1

github-actions[bot] commented 1 year ago

This issue is being locked automatically because it has been closed for more than 6 months. Please open a new issue in case you encounter a similar problem.