FFmpeg git repo
Go to file
Martin Storsjö 424da30830 rtsp: Support decryption of SRTP signalled via RFC 4568 (SDES)
This only takes care of decrypting incoming packets; the outgoing
RTCP packets are not encrypted. This is enough for some use cases,
and signalling crypto keys for use with outgoing RTCP packets
doesn't fit as simply into the API. If the SDP demuxer is hooked
up with custom IO, the return packets can be encrypted e.g. via the
SRTP protocol.

If the SRTP keys aren't available within the SDP, the decryption
can be handled externally as well (when using custom IO).

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-15 11:54:40 +02:00
compat
doc lavu: Add an API for calculating HMAC (RFC 2104) 2013-01-15 11:54:19 +02:00
libavcodec libx264: use the library specific default rc_initial_buffer_occupancy 2013-01-15 08:58:51 +01:00
libavdevice v4l2: do not assert on a value received from outside of Libav 2013-01-13 16:31:17 +01:00
libavfilter yadif: x86: fix build for compilers without aligned stack 2013-01-14 09:51:52 +01:00
libavformat rtsp: Support decryption of SRTP signalled via RFC 4568 (SDES) 2013-01-15 11:54:40 +02:00
libavresample x86: lavr: add SSE2/AVX dither_int_to_float() 2013-01-08 14:52:43 -05:00
libavutil lavu: Add an API for calculating HMAC (RFC 2104) 2013-01-15 11:54:19 +02:00
libswscale swscale: fix NULL checking in sws_alloc_context() 2013-01-04 20:44:00 -05:00
presets
tests fate: vp3: Fix fate-vp3-coeff-level64 test dependencies 2013-01-12 17:19:27 +01:00
tools miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
.gitignore
arch.mak arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
avconv_filter.c cmdutils: add a macro to simplify grow_array() calls. 2012-12-18 20:11:06 +01:00
avconv_opt.c lavc: set the default rc_initial_buffer_occupancy 2013-01-15 08:58:51 +01:00
avconv.c avconv: use new options parser. 2012-12-18 20:14:54 +01:00
avconv.h avconv: use new options parser. 2012-12-18 20:14:54 +01:00
avplay.c
avprobe.c avprobe: also output dar/par if only defined in stream 2013-01-04 12:55:58 +01:00
avserver.c
Changelog rtsp: Support decryption of SRTP signalled via RFC 4568 (SDES) 2013-01-15 11:54:40 +02:00
cmdutils_common_opts.h
cmdutils.c cmdutils: update copyright year to 2013 2013-01-03 13:35:12 +02:00
cmdutils.h cmdutils: pass number of groups to split_commandline(). 2012-12-19 22:13:41 +01:00
common.mak build: fix 'clean' target 2012-12-10 17:23:53 +00:00
configure configure: Make warnings from -Wreturn-type fatal errors 2013-01-14 22:49:44 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
INSTALL
library.mak build: fix 'clean' target 2012-12-10 17:23:53 +00:00
LICENSE
Makefile build: fix 'clean' target 2012-12-10 17:23:53 +00:00
README
RELEASE Prepare for 10_alpha1 Release 2013-01-06 16:23:12 +01:00
version.sh

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.