FFmpeg git repo
Go to file
Martin Storsjö 0b4949b518 rtsp: Only do keepalive using GET_PARAMETER if the server supports it
This is more like what VLC does. If the server doesn't mention
supporting GET_PARAMETER in response to an OPTIONS request,
VLC doesn't send any keepalive requests at all. After this patch,
libavformat will still send OPTIONS keepalives if GET_PARAMETER
isn't explicitly said to be supported.

Some RTSP cameras don't support GET_PARAMETER, and will
close the connection if this is sent as keepalive request
(but support OPTIONS just fine, but probably don't need any
keepalive at all). Some other cameras don't support using
OPTIONS as keepalive, but require GET_PARAMETER instead.

Signed-off-by: Martin Storsjö <martin@martin.st>
2011-05-11 10:42:34 +03:00
doc
ffpresets
libavcodec
libavdevice
libavfilter
libavformat rtsp: Only do keepalive using GET_PARAMETER if the server supports it 2011-05-11 10:42:34 +03:00
libavutil
libpostproc
libswscale
tests lavf/utils: fix ff_interleave_compare_dts corner case. 2011-05-10 07:53:19 -04:00
tools
.gitignore
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
Changelog
Doxyfile
INSTALL
LICENSE
Makefile
README
cmdutils.c ffplay: add a dummy option -i so that it is easy to switch between ffmpeg -i "file" and ffplay -i "file". 2011-05-11 07:32:36 +02:00
cmdutils.h
cmdutils_common_opts.h
common.mak
configure
ffmpeg.c ffmpeg: call pre_process_video_frame() only if decoding is needed 2011-05-11 07:32:37 +02:00
ffplay.c ffplay: add a dummy option -i so that it is easy to switch between ffmpeg -i "file" and ffplay -i "file". 2011-05-11 07:32:36 +02:00
ffprobe.c
ffserver.c
ffserver.h
subdir.mak
version.sh

README

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.