Streaming your teaching: How to live stream classes

Start live streaming your classes online with these tips, tricks and live video best practices. Be an all-star online educator, even if you’ve never streamed before.
Streaming your teaching: how to live stream classes

Raise your hand if you’ve ever taken an online class. Millions of people have engaged in some type of virtual learning, whether it was offered by an educational institution, a private company, or an independent content creator. The online learning industry is growing fast — it’s expected to reach $350 million by 2025.

If you’re an educator, you’ll most likely need to live stream classes if you haven’t done so already. In this ultimate guide, you’ll learn everything you need to know to get started as a live streaming instructor, including a basic setup for live video and tips for making your virtual lessons more engaging.

Why live stream your classes?

Live streaming your lectures and lessons means you can continue to provide classes to your students when you can’t meet in person. It gives more flexibility to both teachers and students. The real-time nature of live video also means your virtual classroom can be just as interactive as your in-person one.

Educational live streaming doesn’t only cover classes. It also applies to a wide range of events, including:

  • Lectures and discussion panels
  • Debates
  • School assemblies
  • Presentations
  • Science fairs
  • Laboratory exercises
  • Tutorials and workshops

Virtual learning has emerged as one of the top ways for teachers and coaches to connect with students remotely. The COVID-19 pandemic forced schools to adopt live stream classes, but distance learning was already on the rise. One-third of all college students took at least one course online before the pandemic. And as of 2020, there were 7 million undergraduate students enrolled in distance learning in the U.S.

With the growth of the online learning industry, students can learn about topics outside traditional school curriculums. Adults who are past school age can use online courses to learn new skills too.

Here’s why live streaming is a powerful way to host educational events and live stream classes:

  • Boost viewership. Online classes help you reach a larger audience, as students can join your class from anywhere.
  • Easy to set up and organize. The technical barriers for live streaming video today are low — all you really need is a smartphone and an internet connection.
  • Affordable. It takes only a small investment to start making live videos and broadcasting your classes online.
  • Mobile-friendly approach to learning. Video streaming is a convenient format for viewing content on mobile, on the go. Viewers can follow your event from wherever they are.
  • Convenient format for archiving lessons. You can save all your live videos in an archive that students can access later on. You can also use small clips to promote your classes.
  • A powerful way to reach millennials and Gen Z. The most active e-learners in the EU and U.K. are millennials and Gen Z. Streaming your classes online can help you tap into these target demographics.

What do you need to start live streaming teaching?

One of the best reasons to live stream your lessons is that it doesn’t cost much. Technically, all you need to broadcast your courses is a smartphone and a social media account. If you invest a little more, though, you can produce engaging live videos that are just as interactive as in-person classes.

To start educational live streaming, you’ll need streaming software, basic streaming gear and a stable internet connection.

1. Streaming software

To make your live stream classes viewable online, you will need streaming software. This type of software takes the raw footage captured from your camera, mic and computer and converts it into a format that’s suitable for online live streaming platforms like YouTube Live. Streaming software comes in many different types with various features.

What to look for in streaming software

As an online teacher, you want streaming software that makes streaming your classes easy and accessible for your students. Look for streaming software with the following features:

  • Live chat: Online classes aren’t nearly as engaging if you can’t interact with your students in real time. Students have to be able to ask you questions or contribute to class discussion, so a live chat function is essential.
  • Recording: If students are paying for your course, they’ll be expecting access to recordings of each lecture or session so they can go back and reference them when they want. Most streaming software have a recording feature that lets you record and stream at the same time, but as this can take up your PC’s resources, it’s best to find a cloud-based streaming software for recording.
  • Privacy: When students sign up for your course, they’re entrusting you with their personal data and you have a responsibility to keep it private and secure.You also don’t want anyone hacking into your lessons, so privacy features are a must for live stream classes as well.
  • Analytics: You’ll want to keep track of how many students show up to each lesson and how long they tune in for — especially if attendance is factored into their final score! Tracking analytics also helps you see which content your students found more interesting and what you may need to improve upon for future classes.
  • Multistreaming: You can live stream your classes to multiple platforms instead of just one, that way your students are free to watch your lessons on any platform they choose, including platforms that facilitate channel subscriptions like YouTube and Twitch.

Live stream classes with Restream

One of the easiest software to use for education live streaming is Restream Studio. It’s entirely cloud-based, so you can go live from your web browser without having to download anything to your PC. It also has the live chat, recording, privacy, analytics and multistreaming features you need to run successful online classes and educational broadcasts.

Restream Studio lets you:

2. Basic streaming gear

If you plan to stream classes regularly, you should set up a decent live streaming home studio. The basic live streaming equipment your studio needs includes a camera or two, microphone, computer, tripod, encoder and lights.

Basic streaming setup


For a higher-quality broadcast, avoid using your laptop’s built-in camera and get an external webcam instead. The Logitech C922 Pro is used by many live video content creators, and the Razer Kiyo comes with its own ring light. If you have a DSLR camera handy, you can use it to live stream your classes as well, but you’ll need either webcam software or a capture card.

You might consider using more than one camera for your live stream classes, as multiple camera angles add variety to your stream. If you’re doing a science experiment or a hands-on tutorial, having a second camera to film your workspace is a must. To pull off a multi-camera streaming setup, you’ll either need software that supports it or a switcher. A switcher lets you switch back and forth between video sources.


Great microphone options for live streaming

For live streaming, there are two types of external microphones available: USB and XLR. A USB mic plugs directly into your computer via a USB cable, while an XLR mic plugs into an audio interface that connects to your computer. If you don’t want to stay in one spot during your stream, you can also use a lavalier microphone, or lav mic, that clips onto your clothing.

If you choose a USB or XLR mic, you will need a mic stand or mic arm to prop it up. A mic arm could be a good investment, as you can adjust the microphone in whatever position you want, and it keeps one less item from cluttering your desk. Some good choices for streaming microphones are the Shure SM7B and the AudioTechnica AT2020.


If you want to live stream your classes, it’s better to use a computer rather than a mobile phone because you’ll have more control over your stream. A computer lets you use broadcasting programs, such as OBS Studio and Restream Studio, which allow you to add custom graphics and captions, share your screen and present slideshows, or play local video files. It’s hard to do all of that from a mobile device.

Depending on your setup, you might require two computers instead of just one. Streaming live video uses up a lot of system resources, and if you’re running other programs at the same time or plan to record your lesson, you’ll need a very powerful computer or two separate computers to prevent lags in your stream. If you have two computers, you can use one to run your presentation or classroom activity and the other to live stream and record the class.


If you want your students to pay attention during your virtual lesson, you need a high-quality stream. To achieve this, you’ll need adequate video lighting. Using the existing lights in your home or office likely won’t cut it, and you can’t rely on the weather enough to use natural lighting every day. Good lighting isn’t expensive, but the impact it has on your video quality is immense.

The lighting you’ll need will depend on how you set up your studio, but a typical lighting scheme includes a fill light, a key light and a back light, with the fill and key lights on either side of your camera and a back light behind you to eliminate shadows. If you can only afford one light for now, you can get a ring light, which casts you in an even light in front of the camera.


Having something to place your camera on is not only more convenient for you but also ensures better-quality video. You can keep your hands free to present your slides, draw on a whiteboard, or demonstrate an activity. If you stream lessons every day, you can also keep your camera positioned in exactly the right spot on the tripod without worrying about having to adjust it for each new lesson.

3. Stable internet connection

In addition to the right streaming gear, you’ll also need to ensure you have a good internet connection. Specifically, you need adequate upload speeds to stream your content to the platform of your choice without interruptions or excessive buffering.

To determine a good upload speed, you first must choose a streaming platform, as they all have different requirements. It also varies depending on the resolution and frame rate of your live video; higher resolutions and frame rates require faster upload speeds. Also, consider connecting your streaming computer to the internet via an Ethernet cable, rather than over Wi-Fi. The connection is more likely to drop over wireless internet.

Make your live streaming classroom successful

Once you set up your streaming gear and select a streaming platform, stick to the following tips as you plan and present your online classes.

1. Prepare content in advance

There are key differences to teaching online versus in person. Your students will only have the screen in front of them to watch you and your lesson, so you need to ensure your presentation, slideshow or notes are clear and easy to read.

Rather than having a chalkboard or dry-erase board behind you as you would in a traditional classroom, draw or write your notes on paper and point your second camera at it. It will be much easier for your students to see. Screen sharing is also a powerful tool for virtual teaching — just be sure not to share any private details on your screen during your lessons.

As you plan the content for your class, remember to block off time for questions. You’ll also have to keep an eye on the live chat throughout your stream for questions from your students. In addition, make the materials you use available for students to download before the stream starts, so they can follow along.

2. Set up a live streaming home studio

It might not be possible for you to broadcast your lessons from your office or regular classroom, so you’ll need to set up a live streaming studio at home. Keep these tips in mind when designing your home studio:

  1. Choose a private space with natural light. Ideally, you can broadcast your lessons from a private room with a door, so you’ll have no interruptions. Ensure it’s big enough for all your live streaming equipment, and try to choose a space with plenty of natural lighting if possible.
  2. Create a neutral background. You don’t want your students to get distracted by what’s behind you, so clear away any clutter and aim for a neutral backdrop. Bookshelves work well if you have them, but if not, you can always use a virtual background with chroma key and a green screen.
  3. Set up your equipment. Position your computer, camera, mic, lights and other streaming equipment on your desk or work surface. Run some tests to ensure you and your teaching materials are in-frame. Once you have the perfect setup, don’t move anything!
  4. Soundproof the studio. If you live with other people, you don’t want to bother them with your noise. You also don’t want their noises to come through on your stream. You can soundproof your studio by adding soundproof foam panels on your wall, hanging fleece blankets, or using a lot of pillows, rugs, and soft materials to help absorb sound.

3. Test everything

You don’t want to experience any technical glitches or mistakes on camera when you’re in front of your students, so do test runs before going live. Test your internet connection to ensure it’s stable, make sure you’ve connected your video and audio equipment properly, and adjust your lighting for the best possible quality. You can either do a recording without going live anywhere using a service like Restream Studio, or you can create a “test” stream on your preferred platforms to ensure everything is working.

4. Be engaging

Keeping your students’ attention during a lecture, lesson or presentation can be one of the most challenging parts of teaching. It’s not always easy to engage students during in-person classes, but holding their attention during a live stream is even more difficult.

To make your virtual lesson more engaging, try these tips:

  • Assign homework. Before the stream starts, give students an activity or worksheet to complete so you can go over it together on-stream.
  • Plan activities. Break up the monotony of a 40-minute class by allowing blocks of time for questions or activities. Choose activities that allow the students to speak to you and each other so they feel more involved in the class.
  • Prepare appealing visuals. One boring slide after another will have your students tuning out quickly. If you use slides during your online class, make them pop by adding some graphs or simple illustrations.

5. Have confidence on camera

Even if you’re used to presenting lessons in front of a large class of students in person, you may not find it so easy to do the same in front of a camera. Speaking into a lens rather than to real people makes some live streamers feel uneasy, but you can build confidence so you’re more comfortable on camera.

To make yourself feel less nervous, ensure everything is prepared before you go live. Set up your studio, test your equipment, and prepare your content. Make a backup plan in case something goes wrong, like if your internet connection gets interrupted or your power goes out. Remember to prepare yourself in addition to your virtual lesson. Get plenty of sleep the night before class, stay hydrated, and try to look nice before flipping your camera on.

Another way to appear more confident on camera is to control your body language. Sit up straight, relax your shoulders, and try not to fidget. Good posture will help you fill your lungs with more air, which makes your voice sound clearer and stronger as well.

6. Ask students for feedback

One surefire way to make your live stream classes more engaging for your students is to ask for their opinions. At the end of each week or month, send out a short survey asking your students what their favorite and least favorite lesson was. You could also set aside some class time each week to ask students for feedback. Having a group discussion about what works and what doesn’t can be extremely helpful to you as an online educator.

Let’s wrap up

When you start to live stream your classes, you’ll need the right gear and resources to be successful. You don’t have to overhaul your course content from your in-person classes, just adapt it for online viewing. If you prepare well, it’s easy to host an engaging virtual lesson for your students.

Get started today.

It feels good to reach more viewers.

Try it for free