summaryrefslogtreecommitdiffstats
path: root/2020/organizers-notebook.org
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2020-10-20 00:13:14 -0400
committerSacha Chua <sacha@sachachua.com>2020-10-20 00:13:14 -0400
commitb0d993def82409bf4eebac9b8733b0d382bc1394 (patch)
tree7a36b50e5e01bc94343e48fafad0bd96ed80536f /2020/organizers-notebook.org
parent74d935137af74267a06fae84f51eff7ce3f3ec4d (diff)
downloademacsconf-wiki-b0d993def82409bf4eebac9b8733b0d382bc1394.tar.xz
emacsconf-wiki-b0d993def82409bf4eebac9b8733b0d382bc1394.zip
organizer's notebook
Diffstat (limited to '2020/organizers-notebook.org')
-rw-r--r--2020/organizers-notebook.org66
1 files changed, 66 insertions, 0 deletions
diff --git a/2020/organizers-notebook.org b/2020/organizers-notebook.org
new file mode 100644
index 00000000..0c681dc5
--- /dev/null
+++ b/2020/organizers-notebook.org
@@ -0,0 +1,66 @@
+* Possible flow
+
+O1 - main organizer, O2 - secondary organizer or volunteer
+
+
+** Overview
+- 1 green room for speaker checkin, 4 rooms
+- 4 rooms streamed as room sources. O1 picks up the appropriate source and uses it for main conference mount point and individual talk mount points
+- main conference can be streamed through OBS if that doesn't work out
+** Things to check or decide
+- Mail merge?
+- Amin to investigate if Icecast can take one stream source and send it to the main conference stream and the individual talk stream
+- Assign rooms shortly before presentation
+ - *Shortly before presentation:* accommodates reshuffling
+- Generating static images
+ - Before the presentation: Talk title, speaker
+ - Speaker checked in
+ - After the presentation: pointer to main conference stream
+ - After the conference: conference has ended, we'll take some time to prepare the recording
+
+** Before the conference
+- Do tech checks and get alternative ways to contact speakers (phone number? IRC nick? Something that goes ding?)
+- Turn on audio alert
+- Install Mute Tab extension
+** Tech check
+- Explain process
+- Test audio, webcam, screensharing, collaborative pad
+** Shortly before the presentation
+- Speaker joins green room (O2 home room). O2 gets alert
+- O2 directs speaker to available room
+- Speaker joins talk room
+- O2 makes speaker presenter and moderator (so they can kick out recorder when done), does tech check
+- Speaker tries screen sharing and webcam, then returns to uploaded presentation
+- O2 starts secondary stream and recording, checks individual page
+- O2 notifies O1 with link to the talk room
+- O1 joins meeting
+- O1 sets conference stream to individual talk endpoint
+- O2 starts recording in BBB
+** During the presentation
+- Speaker presents, keeping an eye on the collaborative pad for questions
+- O1 stays with speaker to help with questions and timing
+- O2 wanders off to do the tech check with the next person and pings O1 when ready
+** After the presentation
+- O1 announces next steps: If you want to continue the conversation, go to the individual talk page
+- O1 goes to next talk when ready
+- Speaker continues with extended presentation if they want
+** After the extended presentation (if any)
+- Speaker removes the recorder/streamer user to end the stream and recording
+- Speaker stops the BBB recording
+** Scenarios
+*** Prerecorded presentations
+- O1 streams presentation to both endpoints (is there a neat command-line way to do this?)
+https://stackoverflow.com/questions/7869190/is-it-possible-to-pull-a-rtmp-stream-from-one-server-and-broadcast-it-to-another
+or maybe IceCast can handle the splitting
+*** Tech issues
+- If can't be easily resolved, play pre-recorded talk early and try again later (or follow up)
+- Stream a technical issues slide to the end point
+*** Speaker can stream directly from computer over RTMP
+- Can skip BigBlueButton entirely if they want
+- Speaker starts streaming to talk endpoint
+- O2 verifies that it's playing and communicates with speaker through collaborative pad
+- O1 switches conference stream to talk endpoint
+*** Speaker is giving another talk soon
+- Stay in same room
+- O2 checks in near the time of the next talk
+- O2 stops and restarts recorder, giving it the next talk's stream endpoint