[FFmpeg-devel] Additional RTSP issues
Stas Oskin
stas.oskin
Tue Aug 25 19:21:49 CEST 2009
Hi.
Well yes this whole options-via-URI is stupid-as-hell. We shouldn't
> touch the URI, period. Maybe add an char **options or so as an extra
> argument?
>
I found another issue related to TCP.
rtsp.c doesn't specify "unicast;" on non-WMS rtsp servers in TCP mode, which
several common RTSP servers don't like.
Attached a patch that handles this.
Regards.
-------------- next part --------------
--- libavformat/rtsp.c (revision 16631)
+++ libavformat/rtsp.c (working copy)
@@ -1038,8 +1038,7 @@
continue;
snprintf(transport, sizeof(transport) - 1,
"%s/TCP;", trans_pref);
- if (rt->server_type == RTSP_SERVER_WMS)
- av_strlcat(transport, "unicast;", sizeof(transport));
+ av_strlcat(transport, "unicast;", sizeof(transport));
av_strlcatf(transport, sizeof(transport),
"interleaved=%d-%d",
interleave, interleave + 1);
More information about the ffmpeg-devel
mailing list