Legal

ADM Streamer itself is licenced as described on the Unity Asset Store and the included `Third-Party Notices.txt` file. However by including the FFmpeg dll's in your project you will need to comply with the FFmpeg license as well. Neither ADM Streamer, AdmiraalIT or FFmpeg are covering any of the licenses that migth needed to do SRT or RTMP streaming. This includes, but is not limited to, AAC, H264, MP4 or MPEG-TS. When including the FFmpeg libraries into your product you are responsbile for these lisences. Please read this page on the FFmpeg website before including ffMPEG in your product.

FFmpeg

Download FFmpeg 7.1

This library is an unmodified version of FFmpeg 7.1. Please use this link to download the source code archive.
This library is compiled with these options:
./configure \
--disable-alsa \
--disable-cuda_llvm \
--disable-v4l2_m2m \
--disable-libxcb \
--disable-bzlib \
--disable-lzma \
--disable-zlib \
--disable-doc \
--disable-programs \
--disable-avfilter \
--disable-dxva2 \
--disable-postproc \
--disable-mediafoundation \
--disable-iconv \
--disable-outdevs \
--disable-indevs \
--disable-demuxers \
--disable-decoders \
--disable-decoder=mpeg2video \
--disable-decoder=vc1 \
--disable-decoder=hevc \
--disable-decoder=av1 \
--disable-decoder=vp9 \
--disable-decoder=h264 \
--disable-decoder=h263 \
--disable-decoder=mpeg1video \
--disable-decoder=mjpeg \
--disable-decoder=mpeg4 \
--disable-decoder=vp8 \
--disable-encoders \
--disable-bsfs \
--disable-muxers \
--disable-parsers \
--disable-protocols \
--enable-protocol=rtmp \
--enable-protocol=rtmps \
--enable-protocol=file \
--enable-libvpl \
--enable-encoder=h264_qsv \
--enable-encoder=h264_nvenc \
--enable-encoder=h264_amf \
--enable-encoder=aac \
--enable-muxer=flv \
--enable-muxer=mp4 \
--enable-shared \
--disable-static \
--prefix=Build/Windows10/x64