commit 1e0f74802b07d3bb880dbd00370afb5584c97496 from: Oliver Lowe date: Tue Aug 13 23:45:43 2024 UTC xstream: swap to mjpeg from mpeg-ts lower latency and easier on older hardware in LANs. commit - 11c58be98c6575552b27a5998fbe6afa78d4649e commit + 1e0f74802b07d3bb880dbd00370afb5584c97496 blob - b357384f560f75aec85957274eeb496cf4751f2a blob + c290ba25ed675656e23be5421c8a40d56b289eff --- bin/xstream +++ bin/xstream @@ -9,5 +9,6 @@ then fi addr=$1 -ffmpeg -hide_banner -f x11grab -i $DISPLAY -r 25 \ - -f mpegts -c:v mpeg2video -b:v 3000k udp://$addr +ffmpeg -hide_banner -r 20 -s 1920x1080 -f x11grab -i $DISPLAY \ + -f rtp -pix_fmt yuvj420p -c:v mjpeg -huffman 0 -force_duplicated_matrix 1 \ + -b:v 20000k -q:v 7 rtp://$addr