Yes, you do need a Zoom account to join the livestreams. If you don’t already have Zoom installed, you’ll be prompted to download it when you try to join the session.
If you plan to join a livestream, we suggest creating your Zoom account in advance, so you don’t miss the beginning of the session.