Revision 31e37b16f0912c5a01f405808f564f90df1dc566 (click the page title to view the current version)
TrainingCourses/Production/Streamovani/stream.sh
# /golem/database/www/remote_app/golem_web_app/secret_settings.py
let tqs=2**10
asr=44100
adev="alsa_input.usb-046d_HD_Pro_Webcam_C920_736938BF-02.analog-stereo" # "alsa_input.usb-046d_HD_Pro_Webcam_C920_736938BF-02.analog-stereo"
adev2="alsa_input.pci-0000_00_1b.0.analog-stereo"
phantomjs runner.js https://golem.fjfi.cvut.cz/remote/status/\?for_video_secret=mpi3aht8kb /dev/stdout | ffmpeg \
-thread_queue_size $tqs -c:v png -f image2pipe -framerate 4 -i - \
-thread_queue_size $tqs -f video4linux2 -video_size 640x480 -framerate 30 -i /dev/video0 \
-thread_queue_size $tqs -f pulse -i $adev2 -channels 1 -sample_rate $asr \
-filter_complex "[0:v]fps=30,setpts=PTS-STARTPTS[bg]; \
[1:v]scale=485:-1,setpts=PTS-STARTPTS[fg]; \
[bg][fg]overlay=770:120,format=yuv420p[v]" \
-filter:a "lowpass=f=2000,adelay=5s" \
-map "[v]" -map 2:a \
-c:v libx264 -preset veryfast -r 30 -g 60 \
-b:v 2500k -maxrate 3000k -bufsize 5000k \
-c:a aac -b:a 128k \
-f flv rtmp://a.rtmp.youtube.com/live2/1a1u-ebhr-fmau-8hhb-dwsa
#-thread_queue_size $tqs -f alsa -channels 1 -sample_rate $asr -i hw:1,0 \