1 00:00:06,320 --> 00:00:11,499 [Music] 2 00:00:15,440 --> 00:00:19,600 hello everyone and welcome back to the 3 00:00:17,039 --> 00:00:21,920 kia ora theater at linuxconf australia 4 00:00:19,600 --> 00:00:24,320 2022. um 5 00:00:21,920 --> 00:00:25,840 first uh this talk we've got is ryan 6 00:00:24,320 --> 00:00:28,240 werner who is a familiar face around 7 00:00:25,840 --> 00:00:29,679 australian community tech conferences uh 8 00:00:28,240 --> 00:00:31,439 and leads data teams by day and 9 00:00:29,679 --> 00:00:33,120 automates video by night with next day 10 00:00:31,439 --> 00:00:35,200 video who's the team that delivers uh 11 00:00:33,120 --> 00:00:37,680 the awesome recordings of our talks and 12 00:00:35,200 --> 00:00:38,960 handles the av at the time um 13 00:00:37,680 --> 00:00:40,879 sometimes they do it on the same day 14 00:00:38,960 --> 00:00:42,960 which doesn't like they've got to rename 15 00:00:40,879 --> 00:00:44,800 the company at some point i guess 16 00:00:42,960 --> 00:00:47,039 um today he's going to share some of the 17 00:00:44,800 --> 00:00:49,039 things next day video australia and a 18 00:00:47,039 --> 00:00:51,199 set of volunteers to facilitate 19 00:00:49,039 --> 00:00:53,199 wonderful experiences at conferences in 20 00:00:51,199 --> 00:00:55,840 22 21 00:00:53,199 --> 00:00:58,079 the last two years 2022 and 2021 22 00:00:55,840 --> 00:01:00,640 including pike online au and linux 23 00:00:58,079 --> 00:01:00,640 configu 24 00:01:01,359 --> 00:01:04,879 awesome thank you um and a big shout out 25 00:01:03,039 --> 00:01:06,240 to chris from the av team who's uh 26 00:01:04,879 --> 00:01:08,400 studio we're currently in producing the 27 00:01:06,240 --> 00:01:10,000 show i almost dropped this talk because 28 00:01:08,400 --> 00:01:11,680 i've just been so busy doing av prep 29 00:01:10,000 --> 00:01:13,119 that i was like look i'm probably not 30 00:01:11,680 --> 00:01:14,799 going to do the talk and chris would not 31 00:01:13,119 --> 00:01:17,360 let me leave last night to help me 32 00:01:14,799 --> 00:01:19,520 actually record this so uh big thank you 33 00:01:17,360 --> 00:01:21,280 to chris um i hope you enjoy the talk um 34 00:01:19,520 --> 00:01:22,799 if you don't we can blame chris uh but 35 00:01:21,280 --> 00:01:25,360 now i'm kidding but hopefully everyone 36 00:01:22,799 --> 00:01:27,520 finds this informative 37 00:01:25,360 --> 00:01:29,280 g'day my name's ryan i'm here to talk to 38 00:01:27,520 --> 00:01:30,960 you about virtual events and peel back 39 00:01:29,280 --> 00:01:32,240 the curtain of events like linux 40 00:01:30,960 --> 00:01:34,960 conveyor 41 00:01:32,240 --> 00:01:36,479 you can see running behind me 42 00:01:34,960 --> 00:01:38,640 and show you what we do backstage to 43 00:01:36,479 --> 00:01:40,640 create an engaging event both for 44 00:01:38,640 --> 00:01:42,640 delegates and presenters 45 00:01:40,640 --> 00:01:44,479 for those who don't know me i run next 46 00:01:42,640 --> 00:01:46,560 day video australia we run the video 47 00:01:44,479 --> 00:01:48,399 teams of technical events like linux 48 00:01:46,560 --> 00:01:50,240 config u and python 49 00:01:48,399 --> 00:01:52,720 we also write lots of video encoding and 50 00:01:50,240 --> 00:01:53,920 workflow automation software 51 00:01:52,720 --> 00:01:55,439 we've been doing the av thing for a 52 00:01:53,920 --> 00:01:58,240 while now i think i've been running the 53 00:01:55,439 --> 00:02:00,079 lca av team for about 16 years and pycon 54 00:01:58,240 --> 00:02:01,360 are you a little under that 55 00:02:00,079 --> 00:02:03,200 we have learned a lot about running 56 00:02:01,360 --> 00:02:04,640 online virtual events over the last two 57 00:02:03,200 --> 00:02:07,280 years so i'm hoping to share some tips 58 00:02:04,640 --> 00:02:09,280 and tricks with you today 59 00:02:07,280 --> 00:02:11,440 so 2020 saw many events forcing the 60 00:02:09,280 --> 00:02:13,760 online sphere um what was the totally 61 00:02:11,440 --> 00:02:15,440 like for many online events turns out it 62 00:02:13,760 --> 00:02:16,879 wasn't very good 63 00:02:15,440 --> 00:02:18,640 so we had a bunch of requirements when 64 00:02:16,879 --> 00:02:20,480 we were looking for uh what we could do 65 00:02:18,640 --> 00:02:22,239 in the online space uh particularly for 66 00:02:20,480 --> 00:02:24,000 python online but some other events as 67 00:02:22,239 --> 00:02:25,760 well um we've done a little bit of stuff 68 00:02:24,000 --> 00:02:28,720 before particularly around hybrid events 69 00:02:25,760 --> 00:02:29,840 um but we had this set of requirements 70 00:02:28,720 --> 00:02:31,920 we wanted to be able to run multiple 71 00:02:29,840 --> 00:02:33,599 video streams and multiple rooms like an 72 00:02:31,920 --> 00:02:35,360 lcl or python in person we wanted to be 73 00:02:33,599 --> 00:02:37,440 able to run multiple streams not just 74 00:02:35,360 --> 00:02:39,440 one we wanted to be able to allow for 75 00:02:37,440 --> 00:02:40,480 both pre-records and live streams 76 00:02:39,440 --> 00:02:41,920 pre-records because we have an 77 00:02:40,480 --> 00:02:43,519 international audience and we want to 78 00:02:41,920 --> 00:02:45,040 not have people presenting at 3am in the 79 00:02:43,519 --> 00:02:47,280 morning 80 00:02:45,040 --> 00:02:49,599 we need to hell out for accessibility so 81 00:02:47,280 --> 00:02:51,599 we want people on linux mac and windows 82 00:02:49,599 --> 00:02:53,040 to be able to share their audio video 83 00:02:51,599 --> 00:02:54,480 and camera with us 84 00:02:53,040 --> 00:02:56,080 lots of solutions out there only allow 85 00:02:54,480 --> 00:02:57,519 for either windows or mac os or a 86 00:02:56,080 --> 00:02:59,920 combination so they were out of the 87 00:02:57,519 --> 00:03:01,519 equations that was important for us 88 00:02:59,920 --> 00:03:03,120 we wanted av control of what was being 89 00:03:01,519 --> 00:03:04,480 displayed lots of av solutions will 90 00:03:03,120 --> 00:03:05,760 marks on the client's end and give us 91 00:03:04,480 --> 00:03:07,280 very little control over things like 92 00:03:05,760 --> 00:03:08,800 audio levels so we wanted to be able to 93 00:03:07,280 --> 00:03:09,920 control that that was very important to 94 00:03:08,800 --> 00:03:10,959 us 95 00:03:09,920 --> 00:03:13,840 we want to allow for community 96 00:03:10,959 --> 00:03:15,519 engagement so q a chat moderation stuff 97 00:03:13,840 --> 00:03:16,480 like that 98 00:03:15,519 --> 00:03:18,560 we 99 00:03:16,480 --> 00:03:20,640 needed uh to make sure that presenters 100 00:03:18,560 --> 00:03:21,760 were well supported so we were doing uh 101 00:03:20,640 --> 00:03:23,280 checks with them we'll make sure their 102 00:03:21,760 --> 00:03:24,879 audio and video was good 103 00:03:23,280 --> 00:03:26,319 because particularly early 2020 lots of 104 00:03:24,879 --> 00:03:28,799 people were brand new to this thing and 105 00:03:26,319 --> 00:03:30,000 had no idea how to do a good online 106 00:03:28,799 --> 00:03:30,959 presentation 107 00:03:30,000 --> 00:03:32,239 and we wanted to make sure the 108 00:03:30,959 --> 00:03:33,760 volunteers were well supported through 109 00:03:32,239 --> 00:03:35,120 that process so we had good systems and 110 00:03:33,760 --> 00:03:37,200 players good training and play school 111 00:03:35,120 --> 00:03:39,200 logistics in place to ensure this would 112 00:03:37,200 --> 00:03:40,560 work well and there wasn't very much out 113 00:03:39,200 --> 00:03:42,720 there um 114 00:03:40,560 --> 00:03:44,080 what many events ended up doing in 2020 115 00:03:42,720 --> 00:03:45,680 which i'm sure you're all very familiar 116 00:03:44,080 --> 00:03:47,519 with as they run a something like a zoom 117 00:03:45,680 --> 00:03:48,640 webinar there's a few tools out there 118 00:03:47,519 --> 00:03:50,239 that do this 119 00:03:48,640 --> 00:03:52,000 they'll email presenters a link that 120 00:03:50,239 --> 00:03:53,760 they would join at the time of their 121 00:03:52,000 --> 00:03:56,000 presentation they couldn't really play 122 00:03:53,760 --> 00:03:57,519 pre-records um if video was uploaded 123 00:03:56,000 --> 00:03:58,879 post conference they would generally end 124 00:03:57,519 --> 00:04:00,480 up with a single 125 00:03:58,879 --> 00:04:01,920 video for a whole day so you didn't 126 00:04:00,480 --> 00:04:04,159 really get a single video of a single 127 00:04:01,920 --> 00:04:05,599 presentation it was you can zoom through 128 00:04:04,159 --> 00:04:07,599 this video and find where that person's 129 00:04:05,599 --> 00:04:09,599 presentation is 130 00:04:07,599 --> 00:04:12,159 most didn't do multi-room it was too 131 00:04:09,599 --> 00:04:13,680 hard so they did single events 132 00:04:12,159 --> 00:04:15,760 and sometimes it had something like a 133 00:04:13,680 --> 00:04:17,120 slack or an irc channel but not always 134 00:04:15,760 --> 00:04:18,880 so 135 00:04:17,120 --> 00:04:19,840 there are a bunch of issues with this 136 00:04:18,880 --> 00:04:22,160 approach 137 00:04:19,840 --> 00:04:24,160 audio video quality often wasn't so good 138 00:04:22,160 --> 00:04:26,240 uh really hard to hear people 139 00:04:24,160 --> 00:04:28,400 particularly if they hadn't done much 140 00:04:26,240 --> 00:04:30,240 online presentations before technical 141 00:04:28,400 --> 00:04:32,000 issues were quite common like dropouts 142 00:04:30,240 --> 00:04:33,280 during the talk 143 00:04:32,000 --> 00:04:34,960 things like run on time lots of 144 00:04:33,280 --> 00:04:35,840 confusion lots of no-shows so that 145 00:04:34,960 --> 00:04:37,360 doesn't really make for a good 146 00:04:35,840 --> 00:04:38,639 experience either for the delegates or 147 00:04:37,360 --> 00:04:39,759 the presenters 148 00:04:38,639 --> 00:04:41,360 so it doesn't really feel like a 149 00:04:39,759 --> 00:04:42,560 confidence there's no community vibe 150 00:04:41,360 --> 00:04:44,160 there's no sense of actually being 151 00:04:42,560 --> 00:04:44,960 online 152 00:04:44,160 --> 00:04:46,320 um 153 00:04:44,960 --> 00:04:48,160 a bunch of virtual event platforms 154 00:04:46,320 --> 00:04:50,479 started appearing in 2020 so venulis 155 00:04:48,160 --> 00:04:52,000 which we use for lca and python hoping 156 00:04:50,479 --> 00:04:54,400 there's a bunch of them out there they 157 00:04:52,000 --> 00:04:57,759 do very very good things so they'll save 158 00:04:54,400 --> 00:04:59,680 us right not really um so let's look at 159 00:04:57,759 --> 00:05:01,600 a physical event so this is basically 160 00:04:59,680 --> 00:05:03,600 what's been developed over many hundreds 161 00:05:01,600 --> 00:05:05,199 of years as best practice we can see 162 00:05:03,600 --> 00:05:06,720 there there's a physical space with 163 00:05:05,199 --> 00:05:08,400 physical areas 164 00:05:06,720 --> 00:05:10,960 there's also different roles so we have 165 00:05:08,400 --> 00:05:12,320 distinct roles uh for people to do 166 00:05:10,960 --> 00:05:14,000 within that space so we've got room 167 00:05:12,320 --> 00:05:16,800 coordinators we've got stage managers 168 00:05:14,000 --> 00:05:18,560 all the mcs we've got cent engineers av 169 00:05:16,800 --> 00:05:21,199 techs presenters 170 00:05:18,560 --> 00:05:22,320 general helpers uh you know people 171 00:05:21,199 --> 00:05:24,400 helping the audience people running 172 00:05:22,320 --> 00:05:26,000 around microphones in the audience you 173 00:05:24,400 --> 00:05:28,400 know for presenters we have a green room 174 00:05:26,000 --> 00:05:30,560 to a system give them uh give them more 175 00:05:28,400 --> 00:05:32,560 support we've got a side stage 176 00:05:30,560 --> 00:05:35,600 av are doing things like holding slides 177 00:05:32,560 --> 00:05:36,800 and they're running backup laptops 178 00:05:35,600 --> 00:05:38,160 you know all that stuff again has been 179 00:05:36,800 --> 00:05:39,440 developed over 100 years as kind of a 180 00:05:38,160 --> 00:05:40,800 best practice 181 00:05:39,440 --> 00:05:42,639 which pretty much every physical event 182 00:05:40,800 --> 00:05:44,080 has now it's kind of a de facto thing 183 00:05:42,639 --> 00:05:45,840 that people kind of expect and do not 184 00:05:44,080 --> 00:05:46,720 even really think much about it 185 00:05:45,840 --> 00:05:48,160 um 186 00:05:46,720 --> 00:05:49,440 what happened in online space as many 187 00:05:48,160 --> 00:05:50,720 people kind of sort of software solution 188 00:05:49,440 --> 00:05:52,720 to solve their problems you know they 189 00:05:50,720 --> 00:05:54,639 get some software they've been people in 190 00:05:52,720 --> 00:05:56,800 they've got presenters 191 00:05:54,639 --> 00:05:58,880 you know uh they've got a chat you'll be 192 00:05:56,800 --> 00:06:01,039 fine right and that didn't really make 193 00:05:58,880 --> 00:06:03,199 for a great experience so virtual event 194 00:06:01,039 --> 00:06:04,560 platforms are amazing but they only only 195 00:06:03,199 --> 00:06:06,800 solve some of her issues they don't 196 00:06:04,560 --> 00:06:09,199 solve all of her issues logistic 197 00:06:06,800 --> 00:06:11,120 planning is often forgotten um again 198 00:06:09,199 --> 00:06:12,479 many events seek to find the perfect 199 00:06:11,120 --> 00:06:13,919 tool to solve their problems they don't 200 00:06:12,479 --> 00:06:15,680 really think about the human process or 201 00:06:13,919 --> 00:06:16,880 the human workflow you know what what's 202 00:06:15,680 --> 00:06:18,560 the experience going to be like for the 203 00:06:16,880 --> 00:06:20,479 presenter what's the experience going to 204 00:06:18,560 --> 00:06:21,919 be like the delegate you know um how do 205 00:06:20,479 --> 00:06:24,639 we optimize that and make sure they're 206 00:06:21,919 --> 00:06:26,000 not neglected or forgotten about 207 00:06:24,639 --> 00:06:27,440 it's really easy of things to get 208 00:06:26,000 --> 00:06:29,520 confusing uh particularly when you're 209 00:06:27,440 --> 00:06:31,600 running multiple streams um you know you 210 00:06:29,520 --> 00:06:34,080 might have a really really good mc or a 211 00:06:31,600 --> 00:06:35,520 really good av person running one room 212 00:06:34,080 --> 00:06:37,360 you go to a second or third room and 213 00:06:35,520 --> 00:06:38,800 things don't work quite the same 214 00:06:37,360 --> 00:06:40,240 and you know consistency with online 215 00:06:38,800 --> 00:06:41,840 event is incredibly important we want to 216 00:06:40,240 --> 00:06:43,440 make sure things run in a consistent 217 00:06:41,840 --> 00:06:46,000 non-fashion particularly if you've got a 218 00:06:43,440 --> 00:06:47,919 presenter presenting in multiple rooms 219 00:06:46,000 --> 00:06:49,199 this is venulous um again all you're 220 00:06:47,919 --> 00:06:50,720 using venulus at the moment so you 221 00:06:49,199 --> 00:06:52,160 should be familiar with it hopefully but 222 00:06:50,720 --> 00:06:53,759 uh again this is fairly common with lots 223 00:06:52,160 --> 00:06:55,039 of online platforms so on the left there 224 00:06:53,759 --> 00:06:56,639 you've got your channels all your 225 00:06:55,039 --> 00:06:58,639 different streams or your breakout 226 00:06:56,639 --> 00:07:00,080 sessions which are really important uh 227 00:06:58,639 --> 00:07:01,199 you've got your video streaming in the 228 00:07:00,080 --> 00:07:03,039 middle which is generally your you're 229 00:07:01,199 --> 00:07:04,319 kind of on stage and on the right there 230 00:07:03,039 --> 00:07:06,319 you've got your chat which is where your 231 00:07:04,319 --> 00:07:08,639 your delegates experience the events and 232 00:07:06,319 --> 00:07:09,680 chat with each other 233 00:07:08,639 --> 00:07:11,520 so i'm going to talk about how we'll 234 00:07:09,680 --> 00:07:14,000 solve things for linuxconf but this is 235 00:07:11,520 --> 00:07:14,960 not the only solution um we've gone this 236 00:07:14,000 --> 00:07:16,720 route because it gives us a lot of 237 00:07:14,960 --> 00:07:18,000 control over av quality and meets our 238 00:07:16,720 --> 00:07:19,520 criteria 239 00:07:18,000 --> 00:07:21,360 most of these tools are open source 240 00:07:19,520 --> 00:07:22,800 unfortunately not all 241 00:07:21,360 --> 00:07:24,240 you might notice there we do a bunch of 242 00:07:22,800 --> 00:07:26,240 things one of those tools are is obs 243 00:07:24,240 --> 00:07:28,080 studio running on gpu accelerated cloud 244 00:07:26,240 --> 00:07:29,840 vms that unfortunately does run on 245 00:07:28,080 --> 00:07:32,000 windows purely because the nv ink 246 00:07:29,840 --> 00:07:34,319 acceleration for windows works a lot 247 00:07:32,000 --> 00:07:35,680 better for obs than linux 248 00:07:34,319 --> 00:07:37,680 some of these parts of the stack we are 249 00:07:35,680 --> 00:07:39,440 looking at replacing so 250 00:07:37,680 --> 00:07:40,960 this works really well for us this is 251 00:07:39,440 --> 00:07:43,120 predominantly what we use with some 252 00:07:40,960 --> 00:07:45,199 changes for previous events 253 00:07:43,120 --> 00:07:46,639 but this is constantly evolving um with 254 00:07:45,199 --> 00:07:47,759 the goal of ensuring that most of it is 255 00:07:46,639 --> 00:07:49,680 open source 256 00:07:47,759 --> 00:07:51,120 um so the important elements there are 257 00:07:49,680 --> 00:07:52,560 stream yard that's our guest streaming 258 00:07:51,120 --> 00:07:55,360 tool that's how we beam our presenters 259 00:07:52,560 --> 00:07:57,280 in from their computers we use rocket 260 00:07:55,360 --> 00:07:58,960 chat for lca for our backstage that's 261 00:07:57,280 --> 00:08:00,479 how we coordinate with all our delegates 262 00:07:58,960 --> 00:08:03,039 uh sorry we 263 00:08:00,479 --> 00:08:05,280 we this is how we coordinate with our 264 00:08:03,039 --> 00:08:07,039 presenters and our event staff 265 00:08:05,280 --> 00:08:08,479 to ensure they know where to go uh we 266 00:08:07,039 --> 00:08:10,160 use obs studio so this is for things 267 00:08:08,479 --> 00:08:11,840 like mixing and holding slides so we 268 00:08:10,160 --> 00:08:14,400 don't just stream uh stream yard 269 00:08:11,840 --> 00:08:15,520 directly to delegates we have obs in the 270 00:08:14,400 --> 00:08:16,800 middle and that allows us to do all 271 00:08:15,520 --> 00:08:19,120 sorts of neat things like play 272 00:08:16,800 --> 00:08:20,720 pre-records play holding slides people 273 00:08:19,120 --> 00:08:22,240 know what's coming up next 274 00:08:20,720 --> 00:08:24,160 um and other bits and pieces as well as 275 00:08:22,240 --> 00:08:25,840 some backup streaming options in case 276 00:08:24,160 --> 00:08:27,919 stream yeah doesn't operate 277 00:08:25,840 --> 00:08:29,840 we use nginx rtmp that's used for 278 00:08:27,919 --> 00:08:31,280 basically beaming around different input 279 00:08:29,840 --> 00:08:33,839 snap ports around the place so that's 280 00:08:31,280 --> 00:08:36,800 how we get stream yard into obs 281 00:08:33,839 --> 00:08:38,240 we use mux so mux is our hls encoder 282 00:08:36,800 --> 00:08:40,800 what that allows us to do is basically 283 00:08:38,240 --> 00:08:43,279 get the video stream from obs into venus 284 00:08:40,800 --> 00:08:44,640 in the format that venulis requires uh 285 00:08:43,279 --> 00:08:46,320 the nice thing about hls is it will 286 00:08:44,640 --> 00:08:48,480 automatically degrade depending on the 287 00:08:46,320 --> 00:08:49,760 viewer's connectivity so 288 00:08:48,480 --> 00:08:51,680 if you've got a great net connection and 289 00:08:49,760 --> 00:08:53,600 great latency you'll get the full 1080p 290 00:08:51,680 --> 00:08:54,880 30 frames a second if you're in a worse 291 00:08:53,600 --> 00:08:56,080 connection it will it should 292 00:08:54,880 --> 00:08:57,279 automatically degrade to a lower 293 00:08:56,080 --> 00:08:59,839 connection so i think all the way down 294 00:08:57,279 --> 00:09:01,040 to three uh 240p i believe um that 295 00:08:59,839 --> 00:09:02,240 should be reasonably seamless for 296 00:09:01,040 --> 00:09:03,760 viewers 297 00:09:02,240 --> 00:09:06,160 so this is kind of how it's all pieced 298 00:09:03,760 --> 00:09:08,000 together uh a little bit like a physical 299 00:09:06,160 --> 00:09:09,920 venue so we've got our dedicated roles 300 00:09:08,000 --> 00:09:12,320 we've got wranglers av techs room av 301 00:09:09,920 --> 00:09:15,120 tech emcees presenters and people 302 00:09:12,320 --> 00:09:17,200 dealing with the audience uh session um 303 00:09:15,120 --> 00:09:18,560 session organizers 304 00:09:17,200 --> 00:09:20,800 um every event calls them something 305 00:09:18,560 --> 00:09:22,560 different um but it's basically roughly 306 00:09:20,800 --> 00:09:23,440 analogous to how a physical event would 307 00:09:22,560 --> 00:09:24,959 operate 308 00:09:23,440 --> 00:09:26,959 so down the bottom there you can see 309 00:09:24,959 --> 00:09:28,480 we've got a stage access a rocket chat 310 00:09:26,959 --> 00:09:29,680 so that's a little bit like our green 311 00:09:28,480 --> 00:09:30,880 room in a physical event so you're kind 312 00:09:29,680 --> 00:09:31,680 of sitting at the presenter before the 313 00:09:30,880 --> 00:09:32,640 event 314 00:09:31,680 --> 00:09:35,279 making sure they're all sorted out 315 00:09:32,640 --> 00:09:37,279 before they go on stage which is our 316 00:09:35,279 --> 00:09:38,959 et cetera et cetera and uh venulis and 317 00:09:37,279 --> 00:09:42,000 our mux is how our presenters sorry how 318 00:09:38,959 --> 00:09:43,519 our delegates are enjoying the event 319 00:09:42,000 --> 00:09:45,519 so we're trying to replicate in-person 320 00:09:43,519 --> 00:09:48,000 processes things like introductions 321 00:09:45,519 --> 00:09:49,519 thanks use q and a's 322 00:09:48,000 --> 00:09:51,040 you know communicating to presenters 323 00:09:49,519 --> 00:09:52,480 coordinating with them making sure the 324 00:09:51,040 --> 00:09:54,000 presenters feel really well supported 325 00:09:52,480 --> 00:09:55,920 through this process and have a system 326 00:09:54,000 --> 00:09:58,080 and a process everyone is clear on from 327 00:09:55,920 --> 00:09:59,600 a to z um again just like you would have 328 00:09:58,080 --> 00:10:00,800 with a physical event you need to do 329 00:09:59,600 --> 00:10:02,720 this stuff in 330 00:10:00,800 --> 00:10:04,880 the virtual space as well 331 00:10:02,720 --> 00:10:06,160 we have a separate backstage uh to make 332 00:10:04,880 --> 00:10:07,440 sure that we can give presenters 333 00:10:06,160 --> 00:10:08,800 confidence that they are well supported 334 00:10:07,440 --> 00:10:10,320 through this process 335 00:10:08,800 --> 00:10:12,000 um and it's where we place our links to 336 00:10:10,320 --> 00:10:13,680 a guest streaming tool so where they 337 00:10:12,000 --> 00:10:15,360 will log into things like streamyard 338 00:10:13,680 --> 00:10:17,200 that is all done through the dedicated 339 00:10:15,360 --> 00:10:19,279 backstage so again bit like your green 340 00:10:17,200 --> 00:10:21,120 or speakers room at a physical event 341 00:10:19,279 --> 00:10:22,720 this is our backstage uh this was done 342 00:10:21,120 --> 00:10:23,839 for python last year we're using rocker 343 00:10:22,720 --> 00:10:25,279 chat for lca which is a little bit 344 00:10:23,839 --> 00:10:26,480 different but there's some important 345 00:10:25,279 --> 00:10:29,040 elements here so on the left there we've 346 00:10:26,480 --> 00:10:30,320 got our dedicated rooms um 347 00:10:29,040 --> 00:10:32,720 we use different rooms for different 348 00:10:30,320 --> 00:10:35,200 parts of the process so both under 349 00:10:32,720 --> 00:10:36,640 presenter joins uh the chat as well as 350 00:10:35,200 --> 00:10:37,839 all the way through checking them all 351 00:10:36,640 --> 00:10:39,680 the way through when they're actually 352 00:10:37,839 --> 00:10:42,079 online on the stream we use different 353 00:10:39,680 --> 00:10:43,600 dedicated rooms there um on middles your 354 00:10:42,079 --> 00:10:44,720 chat and on the right there is basically 355 00:10:43,600 --> 00:10:45,760 all your presenters so we're trying to 356 00:10:44,720 --> 00:10:47,200 make sure that everyone has got their 357 00:10:45,760 --> 00:10:49,040 real name so when we're trying to ping 358 00:10:47,200 --> 00:10:50,560 people on the online platform we know 359 00:10:49,040 --> 00:10:53,040 who they are 360 00:10:50,560 --> 00:10:54,480 this can be any tool um even irc works 361 00:10:53,040 --> 00:10:56,320 but the important thing is to make sure 362 00:10:54,480 --> 00:10:58,320 they can get notifications so we can 363 00:10:56,320 --> 00:11:01,360 ping them at the relevant times and we 364 00:10:58,320 --> 00:11:02,160 know who people are 365 00:11:01,360 --> 00:11:04,560 um 366 00:11:02,160 --> 00:11:06,399 we use uh stream yard for our guest 367 00:11:04,560 --> 00:11:07,760 streaming tool again many tools out 368 00:11:06,399 --> 00:11:09,200 there a lot of them unfortunately 369 00:11:07,760 --> 00:11:11,360 require desktop software installed we 370 00:11:09,200 --> 00:11:14,000 opted for a webrtc one 371 00:11:11,360 --> 00:11:15,760 so it works on any recent chrome or 372 00:11:14,000 --> 00:11:18,079 firefox and allows us to share a 373 00:11:15,760 --> 00:11:19,360 presenter's audio video and a screen 374 00:11:18,079 --> 00:11:21,200 share and the cool thing about streaming 375 00:11:19,360 --> 00:11:24,000 we like particularly is we actually get 376 00:11:21,200 --> 00:11:25,760 the person's camera audio and screen 377 00:11:24,000 --> 00:11:27,839 share separately so it gives us av 378 00:11:25,760 --> 00:11:29,040 control over what displays on screen 379 00:11:27,839 --> 00:11:30,480 which is great because we can make sure 380 00:11:29,040 --> 00:11:32,320 all the presentations are coming out in 381 00:11:30,480 --> 00:11:33,279 a consistent manner which we feel is 382 00:11:32,320 --> 00:11:34,880 important 383 00:11:33,279 --> 00:11:36,720 we also don't stream that directly to 384 00:11:34,880 --> 00:11:38,880 venulis we actually intercept it using 385 00:11:36,720 --> 00:11:40,640 an rtmp relay and bring it into obs that 386 00:11:38,880 --> 00:11:42,399 allows us to do things like overlays 387 00:11:40,640 --> 00:11:44,880 play pre-records it gives us far more 388 00:11:42,399 --> 00:11:46,800 control over what's going on 389 00:11:44,880 --> 00:11:48,959 uh there's a bunch of uh things we need 390 00:11:46,800 --> 00:11:50,240 to do before the events which is really 391 00:11:48,959 --> 00:11:51,920 important to make sure things go 392 00:11:50,240 --> 00:11:53,200 successfully so we 393 00:11:51,920 --> 00:11:55,519 about a month and a half out from the 394 00:11:53,200 --> 00:11:56,720 event set up a speaker's guide 395 00:11:55,519 --> 00:11:58,240 the speaker's guide is a detailed 396 00:11:56,720 --> 00:11:59,600 document which basically runs through 397 00:11:58,240 --> 00:12:00,320 the presenter exactly what they need to 398 00:11:59,600 --> 00:12:01,680 do 399 00:12:00,320 --> 00:12:03,360 tech tips 400 00:12:01,680 --> 00:12:05,519 how the backstage will work who they 401 00:12:03,360 --> 00:12:06,399 need to contact for questions 402 00:12:05,519 --> 00:12:07,519 it's really there to answer any 403 00:12:06,399 --> 00:12:09,040 questions they need about the the 404 00:12:07,519 --> 00:12:11,360 conference because every online event 405 00:12:09,040 --> 00:12:12,560 does things a little bit differently so 406 00:12:11,360 --> 00:12:14,160 ensuring that your speakers are kind of 407 00:12:12,560 --> 00:12:15,200 across this is good 408 00:12:14,160 --> 00:12:16,639 um 409 00:12:15,200 --> 00:12:18,079 probably i would say probably half a 410 00:12:16,639 --> 00:12:19,600 half of presenters read this half of 411 00:12:18,079 --> 00:12:20,959 presenters don't read this but it's 412 00:12:19,600 --> 00:12:22,320 still worth writing one regardless 413 00:12:20,959 --> 00:12:24,000 because you have been 414 00:12:22,320 --> 00:12:25,760 even ensuring that your conference 415 00:12:24,000 --> 00:12:26,959 organizers and staff are across the 416 00:12:25,760 --> 00:12:28,320 processes 417 00:12:26,959 --> 00:12:29,680 even just documenting it is a really 418 00:12:28,320 --> 00:12:30,880 really important step just so everyone's 419 00:12:29,680 --> 00:12:32,240 really clear because everyone can think 420 00:12:30,880 --> 00:12:34,399 of a different slightly different thing 421 00:12:32,240 --> 00:12:36,880 about the same process so 422 00:12:34,399 --> 00:12:38,399 uh we also make sure all presenters get 423 00:12:36,880 --> 00:12:40,639 a tech check before the event that's 424 00:12:38,399 --> 00:12:42,320 done about two to four weeks before 425 00:12:40,639 --> 00:12:43,839 um and that's basically a way we run 426 00:12:42,320 --> 00:12:45,360 through the av setup with the presenter 427 00:12:43,839 --> 00:12:46,480 so we use exactly the same platform we 428 00:12:45,360 --> 00:12:47,519 stream with which is going to be 429 00:12:46,480 --> 00:12:48,800 streamyard 430 00:12:47,519 --> 00:12:50,720 we make sure that they join the 431 00:12:48,800 --> 00:12:52,639 packstage platform so that's designed to 432 00:12:50,720 --> 00:12:53,920 mimic the process on a day so by the 433 00:12:52,639 --> 00:12:55,440 time they've done a tech check they've 434 00:12:53,920 --> 00:12:56,639 kind of done the on the day process 435 00:12:55,440 --> 00:12:57,760 they're kind of familiar with that kind 436 00:12:56,639 --> 00:12:59,360 of routine 437 00:12:57,760 --> 00:13:00,480 um and we'll run through them you know 438 00:12:59,360 --> 00:13:01,760 we've checked the audio we'll check 439 00:13:00,480 --> 00:13:03,040 their video we'll check their screen 440 00:13:01,760 --> 00:13:04,160 share if there's any caveats we've kind 441 00:13:03,040 --> 00:13:06,639 of worked through with them in advance 442 00:13:04,160 --> 00:13:08,560 so what's going on there um some of the 443 00:13:06,639 --> 00:13:10,240 time in fact it happens quite often um 444 00:13:08,560 --> 00:13:11,279 we'll give them some really practical 445 00:13:10,240 --> 00:13:12,720 tips we 446 00:13:11,279 --> 00:13:14,240 probably from i reckon three or four 447 00:13:12,720 --> 00:13:15,680 presenters say to us you know this was 448 00:13:14,240 --> 00:13:17,839 really helpful like i've been presenting 449 00:13:15,680 --> 00:13:19,600 at events over the last two years 450 00:13:17,839 --> 00:13:21,279 and i've learned things here that i 451 00:13:19,600 --> 00:13:22,240 haven't done before so these are really 452 00:13:21,279 --> 00:13:23,760 valuable and they actually help 453 00:13:22,240 --> 00:13:24,959 presenters present better at future 454 00:13:23,760 --> 00:13:27,360 conferences 455 00:13:24,959 --> 00:13:29,040 what i care about most is clear audio a 456 00:13:27,360 --> 00:13:30,480 lot of people buy microphones and i'll 457 00:13:29,040 --> 00:13:31,680 cover this in the next slide but they do 458 00:13:30,480 --> 00:13:33,760 not uh 459 00:13:31,680 --> 00:13:35,680 do not know how to set them up properly 460 00:13:33,760 --> 00:13:37,120 um and even though it's a really nice 461 00:13:35,680 --> 00:13:39,120 microphone there's a lot of echo going 462 00:13:37,120 --> 00:13:41,120 on and the issue with echo you do end up 463 00:13:39,120 --> 00:13:42,720 with quite fatiguing audio in terms of 464 00:13:41,120 --> 00:13:44,320 the tech check or making sure the 465 00:13:42,720 --> 00:13:45,760 presenter is sorted out in advance of 466 00:13:44,320 --> 00:13:47,600 the check check we recommend a few 467 00:13:45,760 --> 00:13:49,279 simple things 468 00:13:47,600 --> 00:13:51,199 we've got simple webcam there so 469 00:13:49,279 --> 00:13:53,920 internal webcams are generally okay an 470 00:13:51,199 --> 00:13:55,440 external webcam like a logitech c930 or 471 00:13:53,920 --> 00:13:57,199 something looks really snazzy 472 00:13:55,440 --> 00:13:59,519 particularly with something like a you 473 00:13:57,199 --> 00:14:01,839 know some good lighting 474 00:13:59,519 --> 00:14:03,199 dslrs are good too but they are 475 00:14:01,839 --> 00:14:04,880 generally far more complicated because 476 00:14:03,199 --> 00:14:06,160 they go through a much more complicated 477 00:14:04,880 --> 00:14:08,639 encode pipeline because you've got 478 00:14:06,160 --> 00:14:11,440 things like hdmi capture box uh you know 479 00:14:08,639 --> 00:14:12,959 hdmi cabling um cameras can do bizarre 480 00:14:11,440 --> 00:14:14,639 and strange things 481 00:14:12,959 --> 00:14:15,680 and a microphone a lot of a lot of 482 00:14:14,639 --> 00:14:17,199 people over the pandemic have actually 483 00:14:15,680 --> 00:14:19,040 got really nice microphones and a really 484 00:14:17,199 --> 00:14:20,959 common issue we see is the microphone is 485 00:14:19,040 --> 00:14:21,760 really far away from people's mouth 486 00:14:20,959 --> 00:14:23,360 and that means you're getting a lot of 487 00:14:21,760 --> 00:14:24,880 room echo and room ambience in because 488 00:14:23,360 --> 00:14:26,160 you're kind of picking up bounced audio 489 00:14:24,880 --> 00:14:28,160 off objects you're not really picking up 490 00:14:26,160 --> 00:14:29,920 the clear audio from someone's mouth in 491 00:14:28,160 --> 00:14:32,160 the microphone so ensuring the 492 00:14:29,920 --> 00:14:33,519 microphone is mounted properly is facing 493 00:14:32,160 --> 00:14:35,360 properly and is actually close to your 494 00:14:33,519 --> 00:14:36,800 mouth even a little bit in frame will 495 00:14:35,360 --> 00:14:37,760 make you sound a million times more 496 00:14:36,800 --> 00:14:39,519 amazing 497 00:14:37,760 --> 00:14:41,600 um and wearing headphones is good too 498 00:14:39,519 --> 00:14:43,120 because if you're using a microphone and 499 00:14:41,600 --> 00:14:44,240 using external speakers it will actually 500 00:14:43,120 --> 00:14:45,600 pick up some of that audio and you'll 501 00:14:44,240 --> 00:14:47,839 get some weird effects going on so 502 00:14:45,600 --> 00:14:49,040 wearing a headphone or earbuds 503 00:14:47,839 --> 00:14:50,880 ensures that the audio comes in 504 00:14:49,040 --> 00:14:52,480 optimally and again you don't have to go 505 00:14:50,880 --> 00:14:53,760 out and buy expensive lighting 506 00:14:52,480 --> 00:14:54,720 natural lighting if you're presenting 507 00:14:53,760 --> 00:14:56,320 during the day if you can get your 508 00:14:54,720 --> 00:14:57,839 laptop or whatever near a window and get 509 00:14:56,320 --> 00:14:59,600 some lighting onto you naturally that 510 00:14:57,839 --> 00:15:02,399 works amazingly 511 00:14:59,600 --> 00:15:04,959 cabled internet is a good thing to do um 512 00:15:02,399 --> 00:15:06,399 wi-fi is good but it can drop out so if 513 00:15:04,959 --> 00:15:08,959 you can actually get cabled it means you 514 00:15:06,399 --> 00:15:11,920 have a far more solid stream 515 00:15:08,959 --> 00:15:13,839 and we recommend a second monitor so um 516 00:15:11,920 --> 00:15:14,959 if possible uh you have two monitors the 517 00:15:13,839 --> 00:15:16,639 monitor in front of you is where you're 518 00:15:14,959 --> 00:15:18,560 presenting from generally a full screen 519 00:15:16,639 --> 00:15:20,000 presentation and then next year you'll 520 00:15:18,560 --> 00:15:21,519 be displaying your stream out session 521 00:15:20,000 --> 00:15:22,959 and that allows us to actually chat to 522 00:15:21,519 --> 00:15:24,560 you during your presentation and say hey 523 00:15:22,959 --> 00:15:26,399 you know things are coming through great 524 00:15:24,560 --> 00:15:28,240 there's a technical issue you've got 525 00:15:26,399 --> 00:15:30,399 five minutes left it just allows things 526 00:15:28,240 --> 00:15:32,480 to go a lot smoother 527 00:15:30,399 --> 00:15:33,839 during the event we have a workflow so 528 00:15:32,480 --> 00:15:35,680 we have effectively three gates for 529 00:15:33,839 --> 00:15:37,680 every presenter 530 00:15:35,680 --> 00:15:39,600 at t-minus 90 being 90 minutes before 531 00:15:37,680 --> 00:15:42,079 their talk we check that they're online 532 00:15:39,600 --> 00:15:43,680 are you online are you good to go great 533 00:15:42,079 --> 00:15:45,279 in 30 minutes we'll ping you again for 534 00:15:43,680 --> 00:15:46,880 your tech check so they feel well 535 00:15:45,279 --> 00:15:48,240 supported they ask any questions during 536 00:15:46,880 --> 00:15:50,399 that period of time 537 00:15:48,240 --> 00:15:52,079 uh team under 60 we have a separate team 538 00:15:50,399 --> 00:15:54,240 at separated team 539 00:15:52,079 --> 00:15:56,079 who will invite the presenter into a 540 00:15:54,240 --> 00:15:58,000 another online stream but that's not 541 00:15:56,079 --> 00:15:59,360 going live and we'll basically run 542 00:15:58,000 --> 00:16:00,880 through the tech check procedure again 543 00:15:59,360 --> 00:16:02,240 so again the same av checks we did 544 00:16:00,880 --> 00:16:03,519 before the event 545 00:16:02,240 --> 00:16:04,720 is on 60 minutes out from the 546 00:16:03,519 --> 00:16:06,240 presentation 547 00:16:04,720 --> 00:16:07,440 that is done to ensure that there isn't 548 00:16:06,240 --> 00:16:09,199 going to be any 549 00:16:07,440 --> 00:16:10,160 issues we've got sufficient time to sort 550 00:16:09,199 --> 00:16:11,759 it out 551 00:16:10,160 --> 00:16:13,519 and that t minus 10 when the curtain 552 00:16:11,759 --> 00:16:15,199 comes down which i'll show in a minute 553 00:16:13,519 --> 00:16:17,279 uh the presenter then joins their actual 554 00:16:15,199 --> 00:16:19,279 stream yard session so they don't go 555 00:16:17,279 --> 00:16:21,040 directly on live um there's a 10 minute 556 00:16:19,279 --> 00:16:23,040 gap where things are not live where 557 00:16:21,040 --> 00:16:25,199 they've got time to kind of settle in 558 00:16:23,040 --> 00:16:26,399 talk to the emcee get introductions 559 00:16:25,199 --> 00:16:28,240 right and they know exactly when they're 560 00:16:26,399 --> 00:16:30,639 going to go live so by the time they're 561 00:16:28,240 --> 00:16:32,320 going on there they feel confident you 562 00:16:30,639 --> 00:16:34,000 know they're ready um and they should 563 00:16:32,320 --> 00:16:35,120 present to uh you know we're giving them 564 00:16:34,000 --> 00:16:37,600 all the chance to present as well as 565 00:16:35,120 --> 00:16:39,040 they can so with our conference schedule 566 00:16:37,600 --> 00:16:41,199 we generally request at least 10 minutes 567 00:16:39,040 --> 00:16:43,040 between each session some virtual 568 00:16:41,199 --> 00:16:44,959 coverages do talk and talk and talk and 569 00:16:43,040 --> 00:16:46,240 talk that's both fatiguing for both 570 00:16:44,959 --> 00:16:47,519 staff and presenters and also doesn't 571 00:16:46,240 --> 00:16:49,279 give us the ability to line the next 572 00:16:47,519 --> 00:16:50,639 person up so that 10-minute break is 573 00:16:49,279 --> 00:16:52,000 intentional we're trying to get the next 574 00:16:50,639 --> 00:16:53,199 presenter ready and that's when the 575 00:16:52,000 --> 00:16:55,120 curtain comes down and we show the 576 00:16:53,199 --> 00:16:56,639 showing next slide 577 00:16:55,120 --> 00:16:58,639 which is like this so we generally have 578 00:16:56,639 --> 00:17:00,320 a loop like this uh which basically 579 00:16:58,639 --> 00:17:01,839 shows a all the sponsors and any 580 00:17:00,320 --> 00:17:04,559 messaging for the conference and at the 581 00:17:01,839 --> 00:17:06,480 top there it says when the next uh next 582 00:17:04,559 --> 00:17:09,360 talk is coming up and that's fed diamond 583 00:17:06,480 --> 00:17:12,480 that's fed dynamically by schedule data 584 00:17:09,360 --> 00:17:14,400 which runs the rest of our systems 585 00:17:12,480 --> 00:17:16,240 because it's online we want clear 586 00:17:14,400 --> 00:17:17,839 explicit documented roles 587 00:17:16,240 --> 00:17:20,160 every role has a particular role and 588 00:17:17,839 --> 00:17:21,120 particular focus the ability to hot swap 589 00:17:20,160 --> 00:17:23,439 in 590 00:17:21,120 --> 00:17:24,959 volunteers if required 591 00:17:23,439 --> 00:17:26,559 we want to make sure that all 592 00:17:24,959 --> 00:17:28,480 communications with a delegate and a 593 00:17:26,559 --> 00:17:30,320 presenter is done out in the open lots 594 00:17:28,480 --> 00:17:31,760 of events use dms and emails and it gets 595 00:17:30,320 --> 00:17:33,520 particularly confusing you need to think 596 00:17:31,760 --> 00:17:34,880 about the experience from a delegate or 597 00:17:33,520 --> 00:17:36,640 a presenter 598 00:17:34,880 --> 00:17:38,160 you know think about the communication 599 00:17:36,640 --> 00:17:39,919 how will the person see what's going on 600 00:17:38,160 --> 00:17:41,600 if they need to disappear or go away how 601 00:17:39,919 --> 00:17:44,160 can someone else pick up that role so if 602 00:17:41,600 --> 00:17:46,559 you do all your communications in a 603 00:17:44,160 --> 00:17:48,240 backstage platform out in the open 604 00:17:46,559 --> 00:17:49,520 the process becomes very explicit and 605 00:17:48,240 --> 00:17:51,039 everyone understands how to follow that 606 00:17:49,520 --> 00:17:52,559 role so it just makes things like 607 00:17:51,039 --> 00:17:54,240 swapping in other people much much 608 00:17:52,559 --> 00:17:57,200 easier to do it also makes the 609 00:17:54,240 --> 00:17:58,880 experience of that of that 610 00:17:57,200 --> 00:18:00,240 volunteer much more enjoyable too so not 611 00:17:58,880 --> 00:18:01,360 working in isolation they're able to see 612 00:18:00,240 --> 00:18:04,160 what's happening out in the open and it 613 00:18:01,360 --> 00:18:06,240 feels like a real event 614 00:18:04,160 --> 00:18:07,840 um that one already got uh what are the 615 00:18:06,240 --> 00:18:09,440 key stuff roles so we have four key 616 00:18:07,840 --> 00:18:11,679 roles we want to assign we've got av 617 00:18:09,440 --> 00:18:14,080 technicians they operate stream yard obs 618 00:18:11,679 --> 00:18:15,679 etc etc they take care of all the iv 619 00:18:14,080 --> 00:18:17,600 bits and pieces 620 00:18:15,679 --> 00:18:19,360 the speaker wrangler so they have got 621 00:18:17,600 --> 00:18:21,679 particular focuses so we have both the 622 00:18:19,360 --> 00:18:23,520 speaker angler and the mc the speaker 623 00:18:21,679 --> 00:18:25,200 wrangler is looking after the presenter 624 00:18:23,520 --> 00:18:27,520 on the backstage they're just looking at 625 00:18:25,200 --> 00:18:29,039 the backstage the mc is focusing on the 626 00:18:27,520 --> 00:18:31,280 stream out session 627 00:18:29,039 --> 00:18:32,480 and they're thinking about introductions 628 00:18:31,280 --> 00:18:34,160 q a 629 00:18:32,480 --> 00:18:36,240 two minutes left keeping the presenter 630 00:18:34,160 --> 00:18:37,919 on time um 631 00:18:36,240 --> 00:18:39,520 we do that because i early in the 632 00:18:37,919 --> 00:18:40,480 pandemic i tried doing all these roles 633 00:18:39,520 --> 00:18:42,160 myself 634 00:18:40,480 --> 00:18:44,320 and my brain broke because there's a lot 635 00:18:42,160 --> 00:18:46,799 to keep track of lots of windows it's 636 00:18:44,320 --> 00:18:49,200 absolutely insane so by having explicit 637 00:18:46,799 --> 00:18:50,720 roles on defined applications and to 638 00:18:49,200 --> 00:18:52,400 find things i need to do 639 00:18:50,720 --> 00:18:53,919 it's much easier for volunteer to help 640 00:18:52,400 --> 00:18:55,360 out and it makes for a much more 641 00:18:53,919 --> 00:18:57,440 enjoyable process so again speaker 642 00:18:55,360 --> 00:18:59,520 wrangler focuses on the backstage mc 643 00:18:57,440 --> 00:19:00,480 focuses on the stream yard um speaker 644 00:18:59,520 --> 00:19:01,760 angle is really around making sure 645 00:19:00,480 --> 00:19:03,039 presenters are in the right spot at the 646 00:19:01,760 --> 00:19:06,160 right time and they're delivering the 647 00:19:03,039 --> 00:19:07,600 presenter into stream yard for the mc 648 00:19:06,160 --> 00:19:09,360 and the show producer ultimately is the 649 00:19:07,600 --> 00:19:10,960 person who looks after the speaker 650 00:19:09,360 --> 00:19:12,480 anglers in the mc so they're the ones 651 00:19:10,960 --> 00:19:14,960 ultimately responsible for the content 652 00:19:12,480 --> 00:19:17,360 that displays the event and what happens 653 00:19:14,960 --> 00:19:18,559 if there's a speaker angler or an mc 654 00:19:17,360 --> 00:19:20,080 needs help 655 00:19:18,559 --> 00:19:22,000 this is the multi-view slide it's a 656 00:19:20,080 --> 00:19:23,919 system that patrick wrote that allows us 657 00:19:22,000 --> 00:19:25,520 to basically monitor each room centrally 658 00:19:23,919 --> 00:19:27,520 this is akin to a system that we 659 00:19:25,520 --> 00:19:29,200 actually use at physical events so what 660 00:19:27,520 --> 00:19:31,039 this is this is beaming in the hls 661 00:19:29,200 --> 00:19:32,799 stream for all for all four rooms and 662 00:19:31,039 --> 00:19:33,840 displaying a view meter on the right so 663 00:19:32,799 --> 00:19:35,840 it effectively gives us the way 664 00:19:33,840 --> 00:19:37,200 basically monitoring at a quick glance 665 00:19:35,840 --> 00:19:39,600 what's going on in each room are we 666 00:19:37,200 --> 00:19:42,080 getting video is things on time are we 667 00:19:39,600 --> 00:19:44,000 getting the right audio levels etc etc 668 00:19:42,080 --> 00:19:46,160 it's really handy 669 00:19:44,000 --> 00:19:47,520 we also use lots of telemetry as well so 670 00:19:46,160 --> 00:19:49,120 we use a lot of javascript based 671 00:19:47,520 --> 00:19:51,840 telemetry to understand if the hls 672 00:19:49,120 --> 00:19:53,280 stream is dropping out etc for users uh 673 00:19:51,840 --> 00:19:55,200 max data provides a lot of that sort of 674 00:19:53,280 --> 00:19:56,480 infrastructure for us so when people are 675 00:19:55,200 --> 00:19:58,080 reporting dropouts we're not just 676 00:19:56,480 --> 00:19:59,200 running blind we can actually see where 677 00:19:58,080 --> 00:20:01,280 it's happening 678 00:19:59,200 --> 00:20:02,720 is it an isp is it a particular browser 679 00:20:01,280 --> 00:20:04,799 we're able to dig down to an issue very 680 00:20:02,720 --> 00:20:07,360 very rapidly which is really important 681 00:20:04,799 --> 00:20:08,799 which is often not forgotten about 682 00:20:07,360 --> 00:20:10,159 so let's now go over to the computer and 683 00:20:08,799 --> 00:20:12,480 look at some of the tooling that we use 684 00:20:10,159 --> 00:20:14,080 let's start with the portal 685 00:20:12,480 --> 00:20:15,760 this is the next day video backstage 686 00:20:14,080 --> 00:20:17,440 portal this is a system designed to help 687 00:20:15,760 --> 00:20:19,280 the event staff run the event with all 688 00:20:17,440 --> 00:20:21,120 information at their fingertips 689 00:20:19,280 --> 00:20:22,640 it was done because we previously had 690 00:20:21,120 --> 00:20:23,840 lots and lots of google spreadsheets 691 00:20:22,640 --> 00:20:25,679 google docs 692 00:20:23,840 --> 00:20:27,200 it was a very confusing mess and i'm 693 00:20:25,679 --> 00:20:28,640 sure lots of other virtual events who 694 00:20:27,200 --> 00:20:30,880 have tried similar backstage bits and 695 00:20:28,640 --> 00:20:32,480 pieces have found similar 696 00:20:30,880 --> 00:20:33,600 this is all run by official schedule 697 00:20:32,480 --> 00:20:35,760 data so that's probably really really 698 00:20:33,600 --> 00:20:37,679 important so every event we work with we 699 00:20:35,760 --> 00:20:39,440 always sync from the upstream schedule 700 00:20:37,679 --> 00:20:41,280 um the reason for that is talks change 701 00:20:39,440 --> 00:20:42,559 presenters change you know things change 702 00:20:41,280 --> 00:20:44,240 and having a single source of truth is 703 00:20:42,559 --> 00:20:46,640 really really important to ensure all 704 00:20:44,240 --> 00:20:48,159 these processes work really really well 705 00:20:46,640 --> 00:20:49,440 so i'll run through some bits and pieces 706 00:20:48,159 --> 00:20:50,799 this is something still under very heavy 707 00:20:49,440 --> 00:20:52,000 development so this is certainly not the 708 00:20:50,799 --> 00:20:54,159 final version but this is what we're 709 00:20:52,000 --> 00:20:55,840 using for lca this year 710 00:20:54,159 --> 00:20:57,520 um so this is the view you get um 711 00:20:55,840 --> 00:20:59,200 depending on your level of access it can 712 00:20:57,520 --> 00:21:02,080 look a little bit different so this is a 713 00:20:59,200 --> 00:21:02,799 av of you who see most things but not 714 00:21:02,080 --> 00:21:04,240 all 715 00:21:02,799 --> 00:21:06,080 um this initial dashboard is designed 716 00:21:04,240 --> 00:21:07,679 for organizers so we've got two primary 717 00:21:06,080 --> 00:21:09,280 points here we've got pre-records so our 718 00:21:07,679 --> 00:21:11,120 system allows for both live streaming 719 00:21:09,280 --> 00:21:12,320 and pre-recording this is basically a 720 00:21:11,120 --> 00:21:13,840 bit of an update where things are right 721 00:21:12,320 --> 00:21:15,200 so we've got nine who have passed we've 722 00:21:13,840 --> 00:21:16,559 got one video that needs some attention 723 00:21:15,200 --> 00:21:18,400 that basically means that the video is 724 00:21:16,559 --> 00:21:20,080 okay but would like some uh some 725 00:21:18,400 --> 00:21:20,960 improvement made based of q a that we're 726 00:21:20,080 --> 00:21:22,640 done 727 00:21:20,960 --> 00:21:24,080 none of failed yay we've got a few 728 00:21:22,640 --> 00:21:25,840 pending q a so they're probably late 729 00:21:24,080 --> 00:21:27,360 some late uploads and we have one 730 00:21:25,840 --> 00:21:29,120 missing talk 731 00:21:27,360 --> 00:21:30,320 um and we've got some tech checks so we 732 00:21:29,120 --> 00:21:31,919 run through a texture with every 733 00:21:30,320 --> 00:21:34,240 presenter before the event uh we can see 734 00:21:31,919 --> 00:21:36,400 93 of them have passed hooray 735 00:21:34,240 --> 00:21:38,159 we have two that have failed so they're 736 00:21:36,400 --> 00:21:39,440 likely uh a presenter did a check with 737 00:21:38,159 --> 00:21:40,559 us and maybe their mic or their video 738 00:21:39,440 --> 00:21:42,799 wasn't up to scratch they've asked them 739 00:21:40,559 --> 00:21:44,400 to go away and uh come back again please 740 00:21:42,799 --> 00:21:45,840 um and we have a few without a booking 741 00:21:44,400 --> 00:21:47,679 so one of our biggest challenges is to 742 00:21:45,840 --> 00:21:49,360 work through this sequentially and this 743 00:21:47,679 --> 00:21:50,960 starts off with lots of no bookings and 744 00:21:49,360 --> 00:21:52,799 we're trying to work everyone over into 745 00:21:50,960 --> 00:21:54,799 the past stage and that typically starts 746 00:21:52,799 --> 00:21:56,480 about a month before the event 747 00:21:54,799 --> 00:21:58,400 um i'll run through the tech check 748 00:21:56,480 --> 00:22:00,080 process so there are two different views 749 00:21:58,400 --> 00:22:02,000 because we are currently within the 750 00:22:00,080 --> 00:22:03,440 event dates uh this is currently 751 00:22:02,000 --> 00:22:05,120 defaulting to the team on a 60 take 752 00:22:03,440 --> 00:22:07,200 check view i'll go to this one here so 753 00:22:05,120 --> 00:22:09,120 this view here is basically what we see 754 00:22:07,200 --> 00:22:10,799 before the event 755 00:22:09,120 --> 00:22:12,320 the system works for moving presenters 756 00:22:10,799 --> 00:22:13,440 from left to right so everyone starts on 757 00:22:12,320 --> 00:22:14,559 the left and we're trying to move 758 00:22:13,440 --> 00:22:15,840 everyone over to the right so it's an 759 00:22:14,559 --> 00:22:18,559 easy system to understand where a 760 00:22:15,840 --> 00:22:20,080 presenter is at and what they need to do 761 00:22:18,559 --> 00:22:22,320 um let's select someone who's actually 762 00:22:20,080 --> 00:22:24,320 protect checked before so i will grab 763 00:22:22,320 --> 00:22:27,200 myself so this gives me a view where 764 00:22:24,320 --> 00:22:29,120 things are at um it gives the av person 765 00:22:27,200 --> 00:22:30,240 a checklist to work through and tells 766 00:22:29,120 --> 00:22:31,760 them what they need to do but 767 00:22:30,240 --> 00:22:33,440 effectively it's really a kind of a 768 00:22:31,760 --> 00:22:35,120 curated process where we jump someone 769 00:22:33,440 --> 00:22:36,320 into a stream yard session 770 00:22:35,120 --> 00:22:37,679 uh or whatever streaming tool we're 771 00:22:36,320 --> 00:22:39,679 using and we're working through things 772 00:22:37,679 --> 00:22:41,120 sequentially with them so we're checking 773 00:22:39,679 --> 00:22:42,880 whether they've radar speakers guide 774 00:22:41,120 --> 00:22:45,039 which is incredibly important uh if 775 00:22:42,880 --> 00:22:47,120 they're a pre-recording what software 776 00:22:45,039 --> 00:22:49,679 what operating system uh this is 777 00:22:47,120 --> 00:22:51,679 obviously a very real tech check 778 00:22:49,679 --> 00:22:53,039 uh what's a webcam they're using all 779 00:22:51,679 --> 00:22:55,840 that sort of gear um and it gives some 780 00:22:53,039 --> 00:22:58,640 hints and bits and pieces as well um so 781 00:22:55,840 --> 00:23:00,720 you know you can see dslr via usb if the 782 00:22:58,640 --> 00:23:01,919 memory card if they're pre-recording 783 00:23:00,720 --> 00:23:05,120 um 784 00:23:01,919 --> 00:23:07,280 if they've got uh microphones we advise 785 00:23:05,120 --> 00:23:09,520 against built-in laptop webcam mics we 786 00:23:07,280 --> 00:23:10,880 also advise against bluetooth headsets 787 00:23:09,520 --> 00:23:12,880 purely because the first one because 788 00:23:10,880 --> 00:23:13,919 they generally sound very echoey 789 00:23:12,880 --> 00:23:15,520 and 790 00:23:13,919 --> 00:23:18,320 echoey audio for a long presentation 791 00:23:15,520 --> 00:23:20,720 tends to be very very fatiguing people 792 00:23:18,320 --> 00:23:22,080 struggle to focus on the talk 793 00:23:20,720 --> 00:23:23,440 and a bluetooth headset have all sorts 794 00:23:22,080 --> 00:23:25,120 of fun issues either with the audio 795 00:23:23,440 --> 00:23:27,919 quality because they join using a low 796 00:23:25,120 --> 00:23:29,919 bitrate uh profile or they just plain 797 00:23:27,919 --> 00:23:31,919 drop out they're fantastic so we 798 00:23:29,919 --> 00:23:34,799 generally advise against those 799 00:23:31,919 --> 00:23:36,400 um but really um if anyone watches the 800 00:23:34,799 --> 00:23:37,600 tech tips video it's really more or less 801 00:23:36,400 --> 00:23:38,720 the same process but we're also 802 00:23:37,600 --> 00:23:40,480 practically 803 00:23:38,720 --> 00:23:42,320 testing that person's 804 00:23:40,480 --> 00:23:43,679 setup as well by the end of the tech 805 00:23:42,320 --> 00:23:44,880 check it's about a 50 minute check we're 806 00:23:43,679 --> 00:23:46,240 usually pretty confident we know how 807 00:23:44,880 --> 00:23:47,919 things are gonna operate 808 00:23:46,240 --> 00:23:49,919 and they either get a nice 809 00:23:47,919 --> 00:23:51,440 pass or they get a fail which basically 810 00:23:49,919 --> 00:23:53,520 tells the system to go and remind them 811 00:23:51,440 --> 00:23:54,799 to rebook another tech check 812 00:23:53,520 --> 00:23:56,880 and we write notes for them and that's 813 00:23:54,799 --> 00:23:58,240 given to the presenter now this view 814 00:23:56,880 --> 00:24:00,000 here which i'll click on is called the 815 00:23:58,240 --> 00:24:01,520 presenter portal 816 00:24:00,000 --> 00:24:03,279 this view here and i might make this 817 00:24:01,520 --> 00:24:04,880 slightly smaller 818 00:24:03,279 --> 00:24:06,080 this is what every presenter gets 819 00:24:04,880 --> 00:24:08,880 emailed so they get emailed a unique 820 00:24:06,080 --> 00:24:10,799 link um they don't need a login for this 821 00:24:08,880 --> 00:24:12,559 and that lets them know where their tech 822 00:24:10,799 --> 00:24:14,400 check is at they can click there to book 823 00:24:12,559 --> 00:24:15,679 a new tech check uh they can't do that 824 00:24:14,400 --> 00:24:16,799 because we're currently in the event but 825 00:24:15,679 --> 00:24:17,679 that normally will take you to a booking 826 00:24:16,799 --> 00:24:19,200 system 827 00:24:17,679 --> 00:24:20,480 and it tells them what they need to do 828 00:24:19,200 --> 00:24:22,799 we've got a tech tips video there with 829 00:24:20,480 --> 00:24:24,000 practical examples um 830 00:24:22,799 --> 00:24:25,600 or tips 831 00:24:24,000 --> 00:24:28,080 uh they can also change their recording 832 00:24:25,600 --> 00:24:29,440 to pre-record as well so uh either tells 833 00:24:28,080 --> 00:24:31,440 them the time and date of the 834 00:24:29,440 --> 00:24:32,880 presentation in the local time zone uh 835 00:24:31,440 --> 00:24:33,840 which is always fun with international 836 00:24:32,880 --> 00:24:35,200 events 837 00:24:33,840 --> 00:24:36,960 they can also choose 838 00:24:35,200 --> 00:24:38,640 to move that to a pre-recording so if 839 00:24:36,960 --> 00:24:40,000 they click that uh it says are you sure 840 00:24:38,640 --> 00:24:41,200 i'm gonna change the pre-recording they 841 00:24:40,000 --> 00:24:42,880 click change 842 00:24:41,200 --> 00:24:44,320 this talk is now pre-recorded and it 843 00:24:42,880 --> 00:24:46,400 gives the ability to upload a video so 844 00:24:44,320 --> 00:24:48,720 they click upload this presentation they 845 00:24:46,400 --> 00:24:50,240 can upload a video and that's uh that 846 00:24:48,720 --> 00:24:51,760 will upload the data automatically with 847 00:24:50,240 --> 00:24:53,760 uh with our system 848 00:24:51,760 --> 00:24:55,760 so we're trying to basically a move 849 00:24:53,760 --> 00:24:58,080 everyone from not having a prevent tech 850 00:24:55,760 --> 00:24:59,279 check to actually having one and by that 851 00:24:58,080 --> 00:25:00,880 point in time you know we checked them 852 00:24:59,279 --> 00:25:02,240 or verified they're in stream yard fine 853 00:25:00,880 --> 00:25:04,000 they can share their screen if there's 854 00:25:02,240 --> 00:25:05,919 any weird stuff we need to do it's all 855 00:25:04,000 --> 00:25:07,840 documented for the team 856 00:25:05,919 --> 00:25:10,400 uh by the time you get to the event this 857 00:25:07,840 --> 00:25:12,000 changes to the td 160 tech check view um 858 00:25:10,400 --> 00:25:14,559 again it's moving left to the right so 859 00:25:12,000 --> 00:25:16,400 this is listed sequentially by 860 00:25:14,559 --> 00:25:18,000 um the order they'll appear on screen 861 00:25:16,400 --> 00:25:19,919 now they get a t minor 60 which is their 862 00:25:18,000 --> 00:25:22,400 tech check before they go live so this 863 00:25:19,919 --> 00:25:23,919 is listed by the order so we've got all 864 00:25:22,400 --> 00:25:26,159 the january 15th people here so i can 865 00:25:23,919 --> 00:25:28,799 see i need to do jono first key second 866 00:25:26,159 --> 00:25:29,919 yvonne third etc etc we're trying to 867 00:25:28,799 --> 00:25:32,080 move that presenter from left to the 868 00:25:29,919 --> 00:25:33,360 right so it's the same process as before 869 00:25:32,080 --> 00:25:34,640 uh we're looking at the pre-event tech 870 00:25:33,360 --> 00:25:36,240 check running through things with them 871 00:25:34,640 --> 00:25:37,679 we're selecting the t-minus 60 tech 872 00:25:36,240 --> 00:25:38,880 check that changes the checklist on the 873 00:25:37,679 --> 00:25:40,240 right tells them to do slightly 874 00:25:38,880 --> 00:25:41,679 different things 875 00:25:40,240 --> 00:25:43,679 we're generally validating things 876 00:25:41,679 --> 00:25:45,840 redoing the screen share validating the 877 00:25:43,679 --> 00:25:47,919 audio sounds fine if it's fine 878 00:25:45,840 --> 00:25:49,679 they they can save it now if they if the 879 00:25:47,919 --> 00:25:52,240 tech checker they're a separate team 880 00:25:49,679 --> 00:25:54,480 then the people doing the in room av 881 00:25:52,240 --> 00:25:56,080 if they need to um 882 00:25:54,480 --> 00:25:58,000 if they need to say anything to the av 883 00:25:56,080 --> 00:26:00,480 team they can stick it inside here and 884 00:25:58,000 --> 00:26:02,080 they can click flag attention advised 885 00:26:00,480 --> 00:26:03,440 and what that does i won't do it off of 886 00:26:02,080 --> 00:26:05,200 jono's because he's on tomorrow but that 887 00:26:03,440 --> 00:26:08,480 will basically mean that their tech 888 00:26:05,200 --> 00:26:10,320 check shows up as an orange 889 00:26:08,480 --> 00:26:11,919 so red means that failed for whatever 890 00:26:10,320 --> 00:26:13,520 reason um and the tension basically 891 00:26:11,919 --> 00:26:14,400 means that that person's very likely 892 00:26:13,520 --> 00:26:15,840 passed but there's just something 893 00:26:14,400 --> 00:26:17,919 notable out there that set up so when 894 00:26:15,840 --> 00:26:19,360 they get to their t-minus ten 895 00:26:17,919 --> 00:26:20,559 the av crew for team understand just 896 00:26:19,360 --> 00:26:22,559 need to make sure they pay attention to 897 00:26:20,559 --> 00:26:24,799 this it's just a basic way of passing 898 00:26:22,559 --> 00:26:26,240 communication on down the chain if i go 899 00:26:24,799 --> 00:26:27,520 there's other views here as well room 900 00:26:26,240 --> 00:26:29,600 operator is probably the other important 901 00:26:27,520 --> 00:26:32,320 one to go through this is designed for 902 00:26:29,600 --> 00:26:34,320 the av crew and the mc operating each 903 00:26:32,320 --> 00:26:36,320 room so this is organized by room so 904 00:26:34,320 --> 00:26:37,679 let's grab for example this morning's 905 00:26:36,320 --> 00:26:39,279 opening 906 00:26:37,679 --> 00:26:40,880 so this view works sequentially through 907 00:26:39,279 --> 00:26:42,559 time so you basically went backwards and 908 00:26:40,880 --> 00:26:45,279 forwards if i go next talk that is the 909 00:26:42,559 --> 00:26:48,000 next talk in the same room um so the 910 00:26:45,279 --> 00:26:49,600 mcdavi for that room who was assigned an 911 00:26:48,000 --> 00:26:51,120 inside stream yet are looking at this at 912 00:26:49,600 --> 00:26:52,880 the same time 913 00:26:51,120 --> 00:26:54,880 this gives them a bunch of stuff here so 914 00:26:52,880 --> 00:26:56,400 that gives them their tech check so 915 00:26:54,880 --> 00:26:57,760 there you can see that they've had a c 916 00:26:56,400 --> 00:26:59,440 minor 60 they've passed and that's all 917 00:26:57,760 --> 00:27:00,880 their information um it gives a little 918 00:26:59,440 --> 00:27:02,080 bit of a summary based on the tech check 919 00:27:00,880 --> 00:27:02,960 so i can see operating system they're 920 00:27:02,080 --> 00:27:04,720 using 921 00:27:02,960 --> 00:27:05,520 what microphone they've got so if they 922 00:27:04,720 --> 00:27:07,120 suddenly rock up with a different 923 00:27:05,520 --> 00:27:09,200 microphone which does happen we can pick 924 00:27:07,120 --> 00:27:10,159 up on that any special notes there and 925 00:27:09,200 --> 00:27:12,080 they can click on that for more 926 00:27:10,159 --> 00:27:13,919 information again a checklist because 927 00:27:12,080 --> 00:27:15,840 they're super important this dynamically 928 00:27:13,919 --> 00:27:17,600 changes based on some of the metadata 929 00:27:15,840 --> 00:27:19,520 about the presenter and gives them some 930 00:27:17,600 --> 00:27:21,520 shortcuts about their t minus 90 t minus 931 00:27:19,520 --> 00:27:23,039 60 t minus 10 time 932 00:27:21,520 --> 00:27:24,799 we have stage nodes which is a bit like 933 00:27:23,039 --> 00:27:26,000 your running sheet so a lot of events 934 00:27:24,799 --> 00:27:27,440 will have a running sheet that the 935 00:27:26,000 --> 00:27:28,559 backstage crew will use to kind of note 936 00:27:27,440 --> 00:27:30,240 about anything notable about that 937 00:27:28,559 --> 00:27:32,000 particular talk this is the same kind of 938 00:27:30,240 --> 00:27:34,159 idea so this is so all crew know 939 00:27:32,000 --> 00:27:35,919 anything special about this so this is a 940 00:27:34,159 --> 00:27:38,480 keynote we have illustrators we have a 941 00:27:35,919 --> 00:27:40,640 captioner and we have some uh we have 942 00:27:38,480 --> 00:27:42,880 some steps that we need to do to uh hand 943 00:27:40,640 --> 00:27:45,279 over to uh between presenters so that's 944 00:27:42,880 --> 00:27:46,399 all put there so the mc and the av crew 945 00:27:45,279 --> 00:27:48,799 are crystal clear what they need to 946 00:27:46,399 --> 00:27:51,120 coordinate with the presenter on empty 947 00:27:48,799 --> 00:27:52,399 information is designed for idmc so 948 00:27:51,120 --> 00:27:54,080 they've got their own checklist here 949 00:27:52,399 --> 00:27:55,520 things they need to do but effectively 950 00:27:54,080 --> 00:27:56,880 they're really making sure that the 951 00:27:55,520 --> 00:27:58,799 presenters in streamy are they're 952 00:27:56,880 --> 00:27:59,600 comfortable after they've had their av 953 00:27:58,799 --> 00:28:01,279 check 954 00:27:59,600 --> 00:28:02,960 quite often people basically nominate 955 00:28:01,279 --> 00:28:04,399 their own buyer in their own description 956 00:28:02,960 --> 00:28:06,399 usually it's quite long and you don't 957 00:28:04,399 --> 00:28:08,240 read all that for an introduction so the 958 00:28:06,399 --> 00:28:09,840 mc is meant to basically validate that 959 00:28:08,240 --> 00:28:11,039 with the presenter and come up with a 960 00:28:09,840 --> 00:28:12,320 very shortened version of it so i can 961 00:28:11,039 --> 00:28:14,640 see that's happened here 962 00:28:12,320 --> 00:28:15,919 so um they've obviously i assume the mc 963 00:28:14,640 --> 00:28:17,360 if this one has obviously read that back 964 00:28:15,919 --> 00:28:18,399 to the presenter and said hey what's a 965 00:28:17,360 --> 00:28:19,600 shorter version we can work on and 966 00:28:18,399 --> 00:28:22,480 they've just workshopped that during 967 00:28:19,600 --> 00:28:24,640 their t minus 10. so that's a nice scent 968 00:28:22,480 --> 00:28:26,880 uh introduction that the mc will say 969 00:28:24,640 --> 00:28:28,720 directly before they go on 970 00:28:26,880 --> 00:28:30,399 pronouns which is important and 971 00:28:28,720 --> 00:28:31,440 accepting questions so it depends on the 972 00:28:30,399 --> 00:28:32,880 event 973 00:28:31,440 --> 00:28:34,080 but typically there are three ways you 974 00:28:32,880 --> 00:28:35,440 can do questions either they're not 975 00:28:34,080 --> 00:28:38,000 answering questions 976 00:28:35,440 --> 00:28:39,600 they're asking questions on the stream 977 00:28:38,000 --> 00:28:41,919 after the talk so that basically means a 978 00:28:39,600 --> 00:28:43,440 talk finishes five minutes earlier or 979 00:28:41,919 --> 00:28:44,799 you can do text base which works quite 980 00:28:43,440 --> 00:28:46,240 well even for pre-records so it 981 00:28:44,799 --> 00:28:48,000 basically means that either if it's a 982 00:28:46,240 --> 00:28:50,159 pre-record they can answer questions 983 00:28:48,000 --> 00:28:52,640 during the presentation um or they can 984 00:28:50,159 --> 00:28:54,000 jump onto a separate chat channel on the 985 00:28:52,640 --> 00:28:55,919 venulist platform afterwards to 986 00:28:54,000 --> 00:28:58,880 interactively talk to the audience 987 00:28:55,919 --> 00:29:00,399 afterwards which is akin a bit like um i 988 00:28:58,880 --> 00:29:02,480 guess with a physical event you know 989 00:29:00,399 --> 00:29:04,000 after the event after the talk you will 990 00:29:02,480 --> 00:29:05,200 have people come up to the presenter at 991 00:29:04,000 --> 00:29:06,480 the podium and ask questions and you 992 00:29:05,200 --> 00:29:08,559 should go out of the you know out to a 993 00:29:06,480 --> 00:29:10,320 hallway or something like that 994 00:29:08,559 --> 00:29:12,399 we have other tools here for example 995 00:29:10,320 --> 00:29:14,480 countdown timers so these are some handy 996 00:29:12,399 --> 00:29:15,919 tools we can give to the presenter um to 997 00:29:14,480 --> 00:29:17,120 make sure they remember when they need 998 00:29:15,919 --> 00:29:18,960 to finish their talk so these are 999 00:29:17,120 --> 00:29:21,039 automatically again generated from 1000 00:29:18,960 --> 00:29:23,039 conference data to make it nice and easy 1001 00:29:21,039 --> 00:29:24,720 this is when the talk ends this is when 1002 00:29:23,039 --> 00:29:26,559 the tokens minus five minutes so they've 1003 00:29:24,720 --> 00:29:28,559 opted to do live q a that just gives 1004 00:29:26,559 --> 00:29:30,559 them the right time to finish their talk 1005 00:29:28,559 --> 00:29:31,679 so we give that link to the presenter uh 1006 00:29:30,559 --> 00:29:32,799 there's a countdown timer here they 1007 00:29:31,679 --> 00:29:34,000 click start 1008 00:29:32,799 --> 00:29:36,080 and it will count down to the end of 1009 00:29:34,000 --> 00:29:37,919 their talk uh this talks 36 hours away 1010 00:29:36,080 --> 00:29:39,279 but regardless it will send a reminder 1011 00:29:37,919 --> 00:29:40,880 at five minutes two minutes and one 1012 00:29:39,279 --> 00:29:42,880 minute so it sounds a little bit like a 1013 00:29:40,880 --> 00:29:43,760 uh like an alarm clock on the side of 1014 00:29:42,880 --> 00:29:45,840 your bed 1015 00:29:43,760 --> 00:29:47,600 same kind of noise um 1016 00:29:45,840 --> 00:29:50,159 we also have a view for wranglers so the 1017 00:29:47,600 --> 00:29:51,360 speaker wranglers specifically uh tasked 1018 00:29:50,159 --> 00:29:52,960 with making sure the presenters know 1019 00:29:51,360 --> 00:29:54,799 exactly what they need to do 1020 00:29:52,960 --> 00:29:56,159 and they're online for their t-minus 90 1021 00:29:54,799 --> 00:29:58,399 which is a hello are you online and the 1022 00:29:56,159 --> 00:29:59,279 t-minus 60 which is a you need to take 1023 00:29:58,399 --> 00:30:01,840 check 1024 00:29:59,279 --> 00:30:02,960 so this view shows all our presenters 1025 00:30:01,840 --> 00:30:05,279 we can see all these presenters have 1026 00:30:02,960 --> 00:30:06,720 passed which is amazing and then uh 1027 00:30:05,279 --> 00:30:08,080 presenters here are missing a tech check 1028 00:30:06,720 --> 00:30:10,159 but i can see that's because jono's not 1029 00:30:08,080 --> 00:30:11,440 onto weight in the morning so and it's 1030 00:30:10,159 --> 00:30:14,320 you know you can see right there that's 1031 00:30:11,440 --> 00:30:16,880 the time and local conference time zone 1032 00:30:14,320 --> 00:30:18,559 which is handy because uh for example 1033 00:30:16,880 --> 00:30:20,159 cascades which is another event which is 1034 00:30:18,559 --> 00:30:22,480 in a completely different time zone is a 1035 00:30:20,159 --> 00:30:23,600 different time and time zones are really 1036 00:30:22,480 --> 00:30:24,559 confusing when you're doing online 1037 00:30:23,600 --> 00:30:26,399 events 1038 00:30:24,559 --> 00:30:27,760 so this displays the time zone in the 1039 00:30:26,399 --> 00:30:29,679 local conference time zone which helps 1040 00:30:27,760 --> 00:30:30,640 when you're looking at things like uh 1041 00:30:29,679 --> 00:30:32,720 you know 1042 00:30:30,640 --> 00:30:34,320 the room operator view 1043 00:30:32,720 --> 00:30:36,159 you know that's 9am local time for 1044 00:30:34,320 --> 00:30:37,600 example we should match with that local 1045 00:30:36,159 --> 00:30:39,279 time now 1046 00:30:37,600 --> 00:30:41,520 this is the pre-record view this is 1047 00:30:39,279 --> 00:30:42,799 designed for av staff and organizers to 1048 00:30:41,520 --> 00:30:44,240 understand where all the events 1049 00:30:42,799 --> 00:30:46,000 pre-records are at 1050 00:30:44,240 --> 00:30:48,080 this traditionally is quite an area of 1051 00:30:46,000 --> 00:30:49,200 uh complexity because 1052 00:30:48,080 --> 00:30:50,799 you need to keep track of who is 1053 00:30:49,200 --> 00:30:52,559 actually pre-recording and if they've 1054 00:30:50,799 --> 00:30:54,880 uploaded a video or not 1055 00:30:52,559 --> 00:30:56,240 additionally uh some videos may not be 1056 00:30:54,880 --> 00:30:58,080 approved for example we might receive a 1057 00:30:56,240 --> 00:31:00,000 video where the audio is much too low we 1058 00:30:58,080 --> 00:31:01,200 can't really do much in post prod and 1059 00:31:00,000 --> 00:31:03,120 quite often presenters really love 1060 00:31:01,200 --> 00:31:04,960 getting feedback early 1061 00:31:03,120 --> 00:31:06,559 post produce every video because we get 1062 00:31:04,960 --> 00:31:08,000 videos and all sorts of different codecs 1063 00:31:06,559 --> 00:31:09,200 and formats and you name it and we need 1064 00:31:08,000 --> 00:31:10,799 to make sure things are mastered to a 1065 00:31:09,200 --> 00:31:12,480 standardized format so this is one of 1066 00:31:10,799 --> 00:31:13,760 the key reasons we do this to ensure 1067 00:31:12,480 --> 00:31:15,679 that things are done in a consistent 1068 00:31:13,760 --> 00:31:18,080 format and when they're played on stream 1069 00:31:15,679 --> 00:31:21,760 they come through in a consistent volume 1070 00:31:18,080 --> 00:31:21,760 but i can see a video he's been uploaded 1071 00:31:21,840 --> 00:31:24,880 so typically the things we go through we 1072 00:31:23,279 --> 00:31:26,960 check the game we check the length we 1073 00:31:24,880 --> 00:31:27,919 check uh basic av things we can't fix 1074 00:31:26,960 --> 00:31:29,200 and prod 1075 00:31:27,919 --> 00:31:30,720 and there's a separate screen which i 1076 00:31:29,200 --> 00:31:31,840 can access here but it basically allows 1077 00:31:30,720 --> 00:31:33,519 us to give feedback to the presenter 1078 00:31:31,840 --> 00:31:34,720 which is email back to them 1079 00:31:33,519 --> 00:31:36,080 something to note too even with 1080 00:31:34,720 --> 00:31:38,320 pre-records we want to make it feel like 1081 00:31:36,080 --> 00:31:40,399 a natural event um so we always 1082 00:31:38,320 --> 00:31:42,640 encourage the presenters to come on with 1083 00:31:40,399 --> 00:31:44,000 us so they always come on for a well we 1084 00:31:42,640 --> 00:31:46,480 try to get them to come on for a 1085 00:31:44,000 --> 00:31:48,480 introduction and i thank you at the end 1086 00:31:46,480 --> 00:31:50,640 it doesn't give you that stale feel of a 1087 00:31:48,480 --> 00:31:52,480 lot of uh pre-recorded videos where you 1088 00:31:50,640 --> 00:31:53,760 simply hit play play the video and then 1089 00:31:52,480 --> 00:31:55,760 you go to your next presentation it 1090 00:31:53,760 --> 00:31:58,159 still feels very human by having them 1091 00:31:55,760 --> 00:32:00,240 join for an introduction and a thank you 1092 00:31:58,159 --> 00:32:01,840 and the nice thing about our setup is uh 1093 00:32:00,240 --> 00:32:03,279 the presenter can join using given a 1094 00:32:01,840 --> 00:32:05,279 mobile phone which we've done before 1095 00:32:03,279 --> 00:32:06,799 we've had a keynote presenter join us 1096 00:32:05,279 --> 00:32:08,720 from a remote mouse on their mobile 1097 00:32:06,799 --> 00:32:10,080 phone and it works super well 1098 00:32:08,720 --> 00:32:11,679 i'll show over on your system as well so 1099 00:32:10,080 --> 00:32:13,120 this is a via power post production 1100 00:32:11,679 --> 00:32:15,120 system so this is actually running in 1101 00:32:13,120 --> 00:32:17,120 the same system that the uh porter runs 1102 00:32:15,120 --> 00:32:19,440 on which uses the same um schedule 1103 00:32:17,120 --> 00:32:20,960 metadata to drive it um this is probably 1104 00:32:19,440 --> 00:32:23,600 being next to a video secret as to why 1105 00:32:20,960 --> 00:32:25,519 we get videos out so rapidly so we uh we 1106 00:32:23,600 --> 00:32:27,519 have this system we built probably 1107 00:32:25,519 --> 00:32:28,640 built in 2009 initially so it's been 1108 00:32:27,519 --> 00:32:30,159 around a while 1109 00:32:28,640 --> 00:32:31,600 um but it effectively takes a lot of 1110 00:32:30,159 --> 00:32:33,279 schedule metadata and automates a lot of 1111 00:32:31,600 --> 00:32:35,039 the qa process we do so every video we 1112 00:32:33,279 --> 00:32:37,200 produce that goes to youtube or the la 1113 00:32:35,039 --> 00:32:39,279 mirror gets uh post produced and it gets 1114 00:32:37,200 --> 00:32:40,960 properly queued but under a heavily 1115 00:32:39,279 --> 00:32:42,720 automated process 1116 00:32:40,960 --> 00:32:44,240 so for example if i was going to go and 1117 00:32:42,720 --> 00:32:46,240 post produce for example brian's 1118 00:32:44,240 --> 00:32:47,360 kindness from this morning um i go in 1119 00:32:46,240 --> 00:32:49,440 here 1120 00:32:47,360 --> 00:32:50,720 i click that talk now this is a video 1121 00:32:49,440 --> 00:32:52,799 editor but it's a very weird video 1122 00:32:50,720 --> 00:32:54,880 editing text based um so what i'm seeing 1123 00:32:52,799 --> 00:32:56,480 on the left here is basically this shows 1124 00:32:54,880 --> 00:32:58,000 me the metadata about the talk 1125 00:32:56,480 --> 00:32:59,440 which is all the same information that 1126 00:32:58,000 --> 00:33:01,760 powers the portal 1127 00:32:59,440 --> 00:33:03,519 each of these uh separate cuts here is 1128 00:33:01,760 --> 00:33:05,919 basically when an obscene is changed or 1129 00:33:03,519 --> 00:33:07,200 another notable event so in another in 1130 00:33:05,919 --> 00:33:09,200 another screen grab i think we're 1131 00:33:07,200 --> 00:33:10,799 showing everyone the bottom of obs it 1132 00:33:09,200 --> 00:33:12,159 will have a bunch of lua 1133 00:33:10,799 --> 00:33:13,200 a little script on it showing a bunch of 1134 00:33:12,159 --> 00:33:14,640 stuff there 1135 00:33:13,200 --> 00:33:16,640 this data is automatically pulled from 1136 00:33:14,640 --> 00:33:19,440 that so we can automatically pick up 1137 00:33:16,640 --> 00:33:23,039 basically potential edit points now 1138 00:33:19,440 --> 00:33:23,039 this here is a preview of the video 1139 00:33:23,440 --> 00:33:27,440 i can grab that 1140 00:33:24,960 --> 00:33:29,760 to know where that video starts 1141 00:33:27,440 --> 00:33:31,039 i can work forwards and backwards 1142 00:33:29,760 --> 00:33:33,120 through the video 1143 00:33:31,039 --> 00:33:35,760 and basically click grab or click grab 1144 00:33:33,120 --> 00:33:37,279 to start a start or an end cut based on 1145 00:33:35,760 --> 00:33:38,960 where the video was at so effectively i 1146 00:33:37,279 --> 00:33:40,720 work through every raw file and i'm 1147 00:33:38,960 --> 00:33:42,240 associating the right start and end 1148 00:33:40,720 --> 00:33:43,679 point for that video that can be across 1149 00:33:42,240 --> 00:33:45,120 multiple videos here so for example this 1150 00:33:43,679 --> 00:33:46,559 video here 1151 00:33:45,120 --> 00:33:48,480 there are two applied so i can see that 1152 00:33:46,559 --> 00:33:49,440 video file there and that video file 1153 00:33:48,480 --> 00:33:51,840 there 1154 00:33:49,440 --> 00:33:53,200 i'm starting at 127 seconds this one 1155 00:33:51,840 --> 00:33:54,320 cuts at 1156 00:33:53,200 --> 00:33:56,320 this time here which is obviously the 1157 00:33:54,320 --> 00:33:59,039 end of the video so if i go to this 1158 00:33:56,320 --> 00:34:02,000 and i click that 1159 00:33:59,039 --> 00:34:02,000 that is the end of the video 1160 00:34:02,399 --> 00:34:05,519 that was the portal i'll now pass it 1161 00:34:04,159 --> 00:34:07,919 over to chris to show you what happens 1162 00:34:05,519 --> 00:34:09,919 behind the scenes for an av tech 1163 00:34:07,919 --> 00:34:12,000 g'day everybody my name is chris i'm a 1164 00:34:09,919 --> 00:34:13,839 av tech here today we're just running 1165 00:34:12,000 --> 00:34:15,520 the keynote at the start here we've got 1166 00:34:13,839 --> 00:34:17,599 brian talking about the history of unix 1167 00:34:15,520 --> 00:34:21,040 so let's have a bit of a look uh well 1168 00:34:17,599 --> 00:34:23,599 it's the early bell news so you can see 1169 00:34:21,040 --> 00:34:25,040 he is there coming through live on my 1170 00:34:23,599 --> 00:34:26,800 system 1171 00:34:25,040 --> 00:34:29,200 down the bottom you can see we've got 1172 00:34:26,800 --> 00:34:31,280 all of the different inputs so 1173 00:34:29,200 --> 00:34:32,800 i've got miles is on standby he's coming 1174 00:34:31,280 --> 00:34:34,320 back afterwards we've got the 1175 00:34:32,800 --> 00:34:35,679 illustrator who's doing their drawing 1176 00:34:34,320 --> 00:34:37,280 there which is hidden but i'll be able 1177 00:34:35,679 --> 00:34:39,040 to share that later and then i've got 1178 00:34:37,280 --> 00:34:40,720 the screen share from brian and also 1179 00:34:39,040 --> 00:34:42,399 brian talking as well unless there is a 1180 00:34:40,720 --> 00:34:44,560 video on standby 1181 00:34:42,399 --> 00:34:46,240 there's my room wrangler who's also just 1182 00:34:44,560 --> 00:34:47,760 there on standby as well 1183 00:34:46,240 --> 00:34:49,280 then there is of course the chat for the 1184 00:34:47,760 --> 00:34:51,440 room there's the green room here there's 1185 00:34:49,280 --> 00:34:53,280 the av team general chat then i've got 1186 00:34:51,440 --> 00:34:55,280 all my notes which are in the portal so 1187 00:34:53,280 --> 00:34:57,440 uh ryan's probably showed you a lot more 1188 00:34:55,280 --> 00:34:59,680 of this but i'm just showing you uh a 1189 00:34:57,440 --> 00:35:01,040 little this basically is my stage note 1190 00:34:59,680 --> 00:35:02,720 so this is the order of what's happening 1191 00:35:01,040 --> 00:35:04,720 here things what's playing what order 1192 00:35:02,720 --> 00:35:07,760 some messages to the av team 1193 00:35:04,720 --> 00:35:08,960 the mc also has their information um and 1194 00:35:07,760 --> 00:35:10,480 there's also some more technical 1195 00:35:08,960 --> 00:35:12,000 information about the av in this so this 1196 00:35:10,480 --> 00:35:13,920 is this is basically the main thing we 1197 00:35:12,000 --> 00:35:16,000 have on the screen at all time and we 1198 00:35:13,920 --> 00:35:18,160 can flip through and see every day like 1199 00:35:16,000 --> 00:35:20,160 if i go to um this window here we can 1200 00:35:18,160 --> 00:35:21,760 flip through the day and we can see what 1201 00:35:20,160 --> 00:35:25,040 else is happening so these are all the 1202 00:35:21,760 --> 00:35:27,280 different parts of today i can flip next 1203 00:35:25,040 --> 00:35:29,359 last and just see what's coming up what 1204 00:35:27,280 --> 00:35:30,400 has been that's very useful and each of 1205 00:35:29,359 --> 00:35:32,400 them has 1206 00:35:30,400 --> 00:35:34,880 uh stage notes which is uh down the 1207 00:35:32,400 --> 00:35:37,040 bottom here then of course i have stream 1208 00:35:34,880 --> 00:35:38,400 yard which is this is the live show is 1209 00:35:37,040 --> 00:35:40,720 feeding into here 1210 00:35:38,400 --> 00:35:42,640 this is obs so this is the curtain when 1211 00:35:40,720 --> 00:35:45,359 the curtain's down i have a hotkey that 1212 00:35:42,640 --> 00:35:47,359 switches between this and this and this 1213 00:35:45,359 --> 00:35:49,440 side here is what's active and you can 1214 00:35:47,359 --> 00:35:51,520 see there brian's talking at the moment 1215 00:35:49,440 --> 00:35:53,040 this is pretty important in my opinion 1216 00:35:51,520 --> 00:35:54,400 this is something that is a little bit 1217 00:35:53,040 --> 00:35:55,520 one of the differentiators you can see 1218 00:35:54,400 --> 00:35:56,880 this little red thing coming 1219 00:35:55,520 --> 00:35:59,760 occasionally that's called a compressor 1220 00:35:56,880 --> 00:36:01,359 limiter this is tickling the audio when 1221 00:35:59,760 --> 00:36:02,960 when someone gets excited and they 1222 00:36:01,359 --> 00:36:04,960 suddenly burst out and say something 1223 00:36:02,960 --> 00:36:06,720 loud you can see that it's ducking down 1224 00:36:04,960 --> 00:36:08,800 the volume so this little red line when 1225 00:36:06,720 --> 00:36:10,880 it ducks down is when brian's saying 1226 00:36:08,800 --> 00:36:12,720 something with a lot of 1227 00:36:10,880 --> 00:36:14,560 vocal power and it keeps it so that 1228 00:36:12,720 --> 00:36:16,400 everything's nice and even and the 1229 00:36:14,560 --> 00:36:17,680 quality is nice and clean so 1230 00:36:16,400 --> 00:36:19,599 that's there you can see down the bottom 1231 00:36:17,680 --> 00:36:21,119 here's my log file that's coming up this 1232 00:36:19,599 --> 00:36:23,200 is basically saying 1233 00:36:21,119 --> 00:36:24,400 uh when every time i switch or do 1234 00:36:23,200 --> 00:36:27,359 something we can see what time it 1235 00:36:24,400 --> 00:36:28,960 happens so you can see at 8 56 i 1236 00:36:27,359 --> 00:36:31,200 switched across we were slightly 1237 00:36:28,960 --> 00:36:34,079 slightly late but that allows us to see 1238 00:36:31,200 --> 00:36:36,800 for post-production when we actually uh 1239 00:36:34,079 --> 00:36:38,000 went live with our presentations so oh 1240 00:36:36,800 --> 00:36:39,359 and there's just a volume knob at all 1241 00:36:38,000 --> 00:36:40,640 times 1242 00:36:39,359 --> 00:36:41,680 i can just listen what's happening this 1243 00:36:40,640 --> 00:36:44,000 is 1244 00:36:41,680 --> 00:36:46,160 this is a pr photograph from probably 1245 00:36:44,000 --> 00:36:48,480 the early eighties or something like 1246 00:36:46,160 --> 00:36:50,720 that late seven times um and hiding the 1247 00:36:48,480 --> 00:36:51,760 background it's hard to see although i i 1248 00:36:50,720 --> 00:36:54,160 know of it 1249 00:36:51,760 --> 00:36:55,760 is a t-roff document 1250 00:36:54,160 --> 00:36:57,359 all right thank you for that chris if 1251 00:36:55,760 --> 00:36:59,000 you have any questions you can reach me 1252 00:36:57,359 --> 00:37:00,960 at ryan 1253 00:36:59,000 --> 00:37:03,440 nextdayvideo.com or i'm available on 1254 00:37:00,960 --> 00:37:05,119 twitter at xfxf 1255 00:37:03,440 --> 00:37:07,440 and finally a massive thank you to the 1256 00:37:05,119 --> 00:37:09,839 core iv team you can see here pictured 1257 00:37:07,440 --> 00:37:10,880 as patrick chris daniel jordan and 1258 00:37:09,839 --> 00:37:11,839 michael 1259 00:37:10,880 --> 00:37:13,200 all these folk have been very 1260 00:37:11,839 --> 00:37:15,119 instrumental in developing a lot of the 1261 00:37:13,200 --> 00:37:17,520 systems you're currently using and 1262 00:37:15,119 --> 00:37:18,960 enjoying um and we've found even using 1263 00:37:17,520 --> 00:37:20,320 things like obs and stream yard there's 1264 00:37:18,960 --> 00:37:21,359 been lots of pieces of the puzzle that 1265 00:37:20,320 --> 00:37:22,720 are missing 1266 00:37:21,359 --> 00:37:23,760 so this focus spent a lot of time 1267 00:37:22,720 --> 00:37:25,359 putting in 1268 00:37:23,760 --> 00:37:27,760 work to ensure that we have open source 1269 00:37:25,359 --> 00:37:29,520 tooling that meets our needs 1270 00:37:27,760 --> 00:37:31,520 so again big thank you for this team 1271 00:37:29,520 --> 00:37:34,400 they have been absolutely amazing and 1272 00:37:31,520 --> 00:37:34,400 i'm honored to work with you 1273 00:37:34,839 --> 00:37:39,760 all thank you so much ryan 1274 00:37:37,680 --> 00:37:42,320 that was a really cool look behind the 1275 00:37:39,760 --> 00:37:46,400 screens uh i noticed you've got another 1276 00:37:42,320 --> 00:37:46,400 shirt on uh so thanks for that 1277 00:37:46,960 --> 00:37:50,960 indeed um yeah thank you for um thank 1278 00:37:49,359 --> 00:37:53,040 you for all the staff running lca as 1279 00:37:50,960 --> 00:37:54,960 well um there's probably i think about 1280 00:37:53,040 --> 00:37:56,640 20 to 25 volunteers so there's quite a 1281 00:37:54,960 --> 00:37:58,000 crew to put this show together um but 1282 00:37:56,640 --> 00:37:58,880 you're all doing an incredibly awesome 1283 00:37:58,000 --> 00:38:00,560 job 1284 00:37:58,880 --> 00:38:03,200 and av is obviously only one part of it 1285 00:38:00,560 --> 00:38:05,839 so thank you all 1286 00:38:03,200 --> 00:38:06,880 it's been a really fun conference to 1287 00:38:05,839 --> 00:38:08,000 help with 1288 00:38:06,880 --> 00:38:09,440 uh 1289 00:38:08,000 --> 00:38:11,599 we have two questions which i don't 1290 00:38:09,440 --> 00:38:13,680 think were answered in chat oh no you 1291 00:38:11,599 --> 00:38:15,359 didn't answer the us one uh what's full 1292 00:38:13,680 --> 00:38:16,640 commercial rate for running a three-day 1293 00:38:15,359 --> 00:38:18,560 event like lca and that might be 1294 00:38:16,640 --> 00:38:19,599 commercial so you don't have to 1295 00:38:18,560 --> 00:38:20,880 answer that if you don't want that's 1296 00:38:19,599 --> 00:38:22,640 fine shoot me an email it depends on the 1297 00:38:20,880 --> 00:38:24,320 event um but we generally try to be 1298 00:38:22,640 --> 00:38:25,920 fairly affordable so 1299 00:38:24,320 --> 00:38:26,960 the way next video works is we generally 1300 00:38:25,920 --> 00:38:28,800 try to make the tooling available for 1301 00:38:26,960 --> 00:38:33,400 anyone um but we're able to help events 1302 00:38:28,800 --> 00:38:33,400 as well i'm more than happy to do so 1303 00:38:33,440 --> 00:38:36,160 yeah i think 1304 00:38:35,280 --> 00:38:37,839 that's 1305 00:38:36,160 --> 00:38:39,760 everything that we have uh can i get 1306 00:38:37,839 --> 00:38:41,599 another round of applause emojis for 1307 00:38:39,760 --> 00:38:43,050 ryan and uh 1308 00:38:41,599 --> 00:38:45,359 background smaller ryan 1309 00:38:43,050 --> 00:38:47,520 [Laughter] 1310 00:38:45,359 --> 00:38:47,520 um 1311 00:38:49,359 --> 00:38:52,800 all good and thank you very much 1312 00:38:52,000 --> 00:38:55,200 yeah 1313 00:38:52,800 --> 00:38:57,440 um now i've got some information to 1314 00:38:55,200 --> 00:38:59,040 share as well uh remember if you're a 1315 00:38:57,440 --> 00:39:02,800 professional or a contributor ticket 1316 00:38:59,040 --> 00:39:04,400 holder remember to join us from 6 30 adt 1317 00:39:02,800 --> 00:39:06,560 in the kaya theatre 1318 00:39:04,400 --> 00:39:09,599 for the professional delegates networks 1319 00:39:06,560 --> 00:39:11,040 networking session pdns and a really 1320 00:39:09,599 --> 00:39:13,040 interesting presentation from anthony 1321 00:39:11,040 --> 00:39:14,720 green on election analysis 1322 00:39:13,040 --> 00:39:16,720 uh so hopefully see a bunch of people 1323 00:39:14,720 --> 00:39:18,720 there thank you again ryan have a great 1324 00:39:16,720 --> 00:39:20,880 rest of your conference thank you very 1325 00:39:18,720 --> 00:39:20,880 much 1326 00:39:25,520 --> 00:39:28,880 i think the bunny is too late uh i think 1327 00:39:28,160 --> 00:39:32,560 it was a little bit too late for the 1328 00:39:28,880 --> 00:39:32,560 bunny ears should have done that earlier 1329 00:39:34,160 --> 00:39:37,680 that was that was it for the day right 1330 00:39:35,920 --> 00:39:40,000 yeah yeah yep 1331 00:39:37,680 --> 00:39:40,000 cool 1332 00:39:41,119 --> 00:39:44,480 thank you all 1333 00:39:42,640 --> 00:39:46,400 yeah all right clap no no no no no 1334 00:39:44,480 --> 00:39:48,160 you're looking like yeah 1335 00:39:46,400 --> 00:39:49,520 i can't wait let's cheer me out on so i 1336 00:39:48,160 --> 00:39:53,520 was gonna come in you should have done 1337 00:39:49,520 --> 00:39:53,520 that too late too late 1338 00:39:55,359 --> 00:39:59,000 oh that'd been awesome