Flussonic Manual Apr 2026

origin "main_origin" url "http://origin-server:8080";

Tokens must contain exp , stream , and optional ip . stream "regional" input "rtsp://source"; allowed_countries ["US", "CA", "GB"]; blocked_countries ["CN", "RU"];

stream "origin_only" origin "main_origin";

Enabled automatically with dash flag:

global_auth jwt_secret "your-secret-key"; jwt_algorithm "HS256";

Example minimal config:

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 flussonic manual

DVR allows viewers to seek using ?start=-3600 (one hour ago).

This manual covers installation, configuration, stream ingestion, publishing, transcoding, security, monitoring, and troubleshooting. | Component | Minimum | Recommended | |-----------|---------|--------------| | CPU | 4 cores @ 2.0 GHz | 8+ cores @ 2.5 GHz (Intel Xeon/AMD EPYC) | | RAM | 4 GB | 16 GB+ (for DVR/transcoding) | | Storage | 20 GB SSD (system) | SSD + HDD array for recordings | | Network | 100 Mbps | 1 Gbps+ | | OS | Ubuntu 20.04/22.04, Debian 11/12, CentOS 7+ | Ubuntu 22.04 LTS | | Kernel | 4.x+ | 5.x+ with tuned network parameters |

stream "webrtc_test" input "rtsp://camera"; webrtc ice_servers ["stun:stun.l.google.com:19302"]; This manual covers installation

DASH URL: http://server/dash/stream_name/manifest.mpd stream "srt_output" input "rtsp://camera"; push "srt://backup-server:9999?mode=caller";

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";

(pull from origin):