LibrePlanet: Conference/2017/Streaming

From LibrePlanet
< LibrePlanet:Conference‎ | 2017
Revision as of 13:32, 21 March 2017 by Quidam (talk | contribs) (Created page with " == Slides streaming script == <pre> #!/bin/bash BITRATE=500000 MOUNT=room-141-slides.webm...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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