LibrePlanet: Conference/2017/Streaming
From LibrePlanet
Slides streaming script
#!/bin/bash BITRATE=500000 MOUNT=room-141-slides.webm PASSWORD=pw FRAMERATE=10 while true; do sleep 1 gst-launch-1.0 -e ximagesrc use-damage=false show-pointer=false ! videoconvert ! videorate ! video/x-raw,framerate=$FRAMERATE/1 ! videoscale ! video/x-raw, width=1024, height=768 ! queue ! vp8enc target_bitrate=$BITRATE cpu-used=16 deadline=1 threads=2 ! webmmux streamable=true ! shout2send ip=live2.fsf.org port=80 mount=$MOUNT password=$PASSWORD sync=false done