[FFmpeg-devel] Additional RTSP issues
Stas Oskin
stas.oskin
Tue Aug 25 00:50:12 CEST 2009
Hi.
> Yes, I test it all the time.
>
>
Actually it seems I used an outdated version of ffmpeg.
Inspecting this code, it seems the connection mode is set via the URL:
01177 option_list = strchr(path, '?');
01178 if (option_list) {
01179 /* remove the options from the path */
01180 *option_list++ = 0;
01181 while(option_list) {
01182 /* move the option pointer */
01183 option = option_list;
01184 option_list = strchr(option_list, '&');
01185 if (option_list)
01186 *(option_list++) = 0;
01187 /* handle the options */
01188 if (strcmp(option, "udp") == 0)
01189 lower_transport_mask = (1<<
RTSP_LOWER_TRANSPORT_UDP
<http://cekirdek.pardus.org.tr/%7Eismail/ffmpeg-docs/rtsp_8h.html#7d32a74979e7e6f60215f11789b3e02eb31d84d023a1ff6f491af197a446bba7>);
01190 else if (strcmp(option, "multicast") == 0)
01191 lower_transport_mask = (1<<
RTSP_LOWER_TRANSPORT_UDP_MULTICAST
<http://cekirdek.pardus.org.tr/%7Eismail/ffmpeg-docs/rtsp_8h.html#7d32a74979e7e6f60215f11789b3e02e89dd2ec02679eec3d7de20a8aa33f022>);
01192 else if (strcmp(option, "tcp") == 0)
01193 lower_transport_mask = (1<<
RTSP_LOWER_TRANSPORT_TCP
<http://cekirdek.pardus.org.tr/%7Eismail/ffmpeg-docs/rtsp_8h.html#7d32a74979e7e6f60215f11789b3e02e365e39b94c7df02faa14d371d49a6a9b>);
Something like this:
rtsp://xxx.xxx.xxx.xxx:554/test.sdp?tcp
?
Regards.
More information about the ffmpeg-devel
mailing list