Flussonic Manual -
DASH URL: http://server/dash/stream_name/manifest.mpd stream "srt_output" input "rtsp://camera"; push "srt://backup-server:9999?mode=caller";
Example minimal config:
stream "origin_only" input "rtmp://encoder/main"; dvr on; flussonic manual
View URL: https://server:8443/webrtc/stream_name 14.1 Multi-bitrate Adaptive Streaming stream "soccer" input "rtmp://encoder/soccer"; abr bitrates [500k, 1500k, 3000k]; resolutions ["854x480", "1280x720", "1920x1080"];
http, 8080, []. auth, [admin, "new_secure_password"]. stream "camera1" input "rtsp://192.168.1.100/stream1"; DASH URL: http://server/dash/stream_name/manifest
stream "dash_demo" input "rtmp://source"; dash on;
Record to MP4 or segmented TS. 8.1 Basic DVR stream "news24" input "udp://239.1.1.1:1234"; dvr storage "/var/lib/flussonic/dvr/news24"; size 100G; # disk quota duration 7d; # retention dvr storage "/var/lib/flussonic/dvr/news24"
origin "main_origin" url "http://origin-server:8080";
HLS URL with time-shift: http://server/hls/news24/index.m3u8?start=-300 9.1 Static Auth stream "secure_stream" input "push://"; auth type "basic"; users "viewer1" "pass1"; "viewer2" "pass2";
Flussonic supports GPU (NVENC) and CPU transcoding. 7.1 Enable Transcoding Profile transcoder "vod_h264" profile "high"; preset "medium"; video codec "libx264"; bitrate 2000k; framerate 30; width 1280; height 720; audio codec "aac"; bitrate 128k;
stream "watermarked" input "rtsp://source"; transcoder "overlay" video filter "drawtext=text='Flussonic Live':x=10:y=10:fontsize=20";