From 25ec79c2bd26398dc11e4ed992310a16aec219fa Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 24 Nov 2021 11:30:53 -0500 Subject: add more notes re alternate stream --- playbook.org | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'playbook.org') diff --git a/playbook.org b/playbook.org index f61bfa7d..f8f4d8ba 100644 --- a/playbook.org +++ b/playbook.org @@ -80,6 +80,11 @@ sleep 15m end #+end_src + - Computer for alternate streaming: + - [[#sound][Set up sinks for sound]] + - Open browser for joining BBB + - Open MPV for playing https://live0.emacsconf.org/main.webm + - MPV goes to MPV sink, browser goes to recording sink, FFMPEG takes in recording monitor - HOST: - Check OBS scenes for sharing windows/tabs as a virtual camera: - chat.emacsconf.org with #emacsconf @@ -109,7 +114,7 @@ - STREAM: Set up BBB view in organizer room to have HOST's webcam maximized - STREAM: Start streaming from OBS to local Icecast, relay to live0 icecast - HOST: Confirm that the stream is live at https://live.emacsconf.org/main.webm -- STREAM: Update the status page to say that the stream is live +- STREAM: Update ${status} to say that the stream is live - CHECK: Start low-resolution stream, confirm at https://live.emacsconf.org/main-480p.webm Call this on live0 with $CONF480PASS as the first parameter. The Icecast configuration is on =live0= at =/etc/icecast2/icecast.xml=. #+begin_src sh :eval no :tangle "playbook/restream-lowres.sh" @@ -123,7 +128,7 @@ #+end_src - CHECK: Verify YouTube and Toobnix streams and the CPU load on live0. - HOST: Verify with #emacsconf that the stream is active. -- CHECK: Start alternate stream on second laptop. Point to main stream for now. +- CHECK: Play main stream on alternate laptop. Start alternate stream and verify. Update ${status}. ** Talk process :PROPERTIES: @@ -192,6 +197,7 @@ Exception: [[*CHECK is unavailable][CHECK is unavailable]] - STREAM joins the BBB room and gives the go-ahead - CHECK notes that this is a live presentation and that the recording will be posted after the conference. - CHECK notes the time that the presentation started, recalculates schedule, and publishes it. + - CHECK-alternate joins the BBB room and pauses MPV. - Speaker presents. - Exception: [[*Technical issues during a live presentation][Technical issues during a live presentation]] - [? talk needs to be wrapped up] @@ -244,7 +250,7 @@ Exceptions: - [[*Speaker has not checked in][Speaker has not checked in]] - [? live] - - CHECK-alternate joins the BBB room. + - CHECK-alternate joins the BBB room and pauses MPV. - HOST joins the BBB room - HOST starts recording in BBB or confirms that it's already recording - STREAM joins meeting and gives go-ahead -- cgit v1.2.3