Generating HLS from UDP live source
packager \
'input=udp://127.0.0.1:40000?interface=0.0.0.0,stream=video,segment_template=example.video.720p.$Number$.1.ts,playlist_name=example.video.720p.master.m3u8' \
--segment_duration 2 --fragment_duration 2 \
--hls_master_playlist_output 'example.master.m3u8' \
--hls_playlist_type 'LIVE'
Encoding a steam
ffmpeg \
-f lavfi -re -i "testsrc=duration=-1:size=1280x720:rate=30" \
-f lavfi -re -i "sine=f=50:beep_factor=6" \
-pix_fmt yuv420p \
-c:v libx264 -preset:v ultrafast -profile:v high -level 3.1 -tune:v zerolatency -r 30 -g 60 -sc_threshold 0 \
-c:a libfdk_aac -preset:a ultrafast \
-f mpegts udp://127.0.0.1:40000
Starting HTTP server in the same directory
python -m http.server 8080