### Simple Video-on-Demand rtmp { server { listen 1935; application vod { play /var/flvs; } } } ### Simple live broadcast service rtmp { server { listen 1935; application live { live on; } } } ### Forward live broadcast service rtmp { server{ listen 1935; chunk_size 4096; application live { live on; record off; push rtmp://live.twitch.tv/app/[streamkeyfromtwitch]; push rtmp://a.rtmp.youtube.com/live2/[streamkeyfromyoutube]; } } } ### Re-translate remote stream with HLS support rtmp { server { listen 1935; application tv { live on; hls on; hls_path /tmp/tv2; hls_fragment 15s; pull rtmp://tv2.example.com:443/root/new name=tv2; } } } http { server { listen 80; location /tv2 { alias /tmp/tv2; } } } ### Stream your X screen through RTMP ffmpeg -f x11grab -follow_mouse centered -r 25 -s cif -i :0.0 -f flv rtmp://localhost/myapp/screen