mirror of
https://github.com/MichaByte/OnBoard-Live.git
synced 2025-12-06 03:23:40 -05:00
IT WORKS!!!111!!!1!!1
This commit is contained in:
parent
1c91c56d30
commit
5774a351e1
4 changed files with 48 additions and 23 deletions
26
live-stream/user_run.sh
Executable file
26
live-stream/user_run.sh
Executable file
|
|
@ -0,0 +1,26 @@
|
|||
#!/bin/bash
|
||||
|
||||
pulseaudio -D &
|
||||
sleep 2
|
||||
|
||||
pacmd load-module module-null-sink sink_name=VirtSink
|
||||
pacmd update-sink-proplist VirtSink device.description=VirtSink
|
||||
|
||||
pacmd load-module module-loopback sink=VirtSink
|
||||
|
||||
export CHROMIUM_FLAGS="--disable-software-rasterizer --disable-dev-shm-usage"
|
||||
export LIBGL_ALWAYS_INDIRECT=1
|
||||
|
||||
bash -c "sleep 5 && DISPLAY=:99 ffmpeg -f x11grab -r 30 -s 1920x1080 -draw_mouse 0 -i :99.0 -f pulse -ac 2 -i default -vcodec libx264 -preset medium -b:v 7000k -framerate 30 -g 2 -pix_fmt yuv420p -acodec aac -f flv rtmp://x.rtmp.youtube.com/live2/$(cat /home/stream/key.txt)" &
|
||||
|
||||
DISPLAY=:99 xvfb-run \
|
||||
--server-num 99 \
|
||||
-s "-nocursor -ac -screen 0 1920x1080x24" \
|
||||
dbus-launch chromium \
|
||||
--temp-profile \
|
||||
--window-size=1920,1080 \
|
||||
--disable-gpu \
|
||||
--window-position=0,0 \
|
||||
--hide-scrollbars \
|
||||
--autoplay-policy=no-user-gesture-required \
|
||||
--app=http://localhost:4173
|
||||
Loading…
Add table
Add a link
Reference in a new issue