Set up your live streaming encoder

Before you can start streaming on YouTube, you need to download encoding software. Encoding software allows you to capture content, including your desktop, camera, microphone, and more, and send it to YouTube Live to be streamed to all your fans.

The best encoding software for you depends on your needs. We’ve organized a selection of encoders below.

YouTube Live Verified Devices & Software

Live Verified devices & software are integrated with YouTube Live -- just look for the YouTube logo in the software and log in with your Google Account. Your encoder will be automatically set up for use with YouTube and you’ll be ready to start streaming!



Mobile Capture

Record and stream from the YouTube Gaming app.

Mobile Live

Record and stream from the YouTube app. Note: For YouTube live on mobile, your channels must have over 100 subscribers


Stream from your desktop/laptop computer using your webcam.

Windows, Mac

Mirror your mobile device to YouTube.

Elgato Game Capture HD60
Windows, Mac

Record and stream your Xbox, PlayStation, or Wii U gameplay.

Epiphan Webcaster X2
Any HDMI device

Create professional live streams from your HDMI camera, mixer, console, or other device with this compact hardware encoder. Connect your USB camera for live switching and picture in picture layouts.

Windows, Mac

Gaming-focused, professional production software. Templates, dynamic production capabilities, widgets and more.


The industry's first portable, wireless multi-camera broadcasting platform. Monitor, record, switch, edit and stream live HD-quality video wirelessly to YouTube.

Stage Ten

Leverage the power of a live production studio and control room in a simple web application designed to reduce the complexity of social broadcasting and help you transform your YouTube page into a social TV channel.

Streamlabs OBS
Windows, iOS, Android

Built on OBS, and combines Streamlabs alerts, widgets, tipping, face masks and thousands of free themes and overlays.

Teradek VidiU Pro

Stream in broadcast quality on the go from any HDMI camera, switcher, or video source.

Wirecast Go
iOS (Free with in-app purchases)

Produce live broadcasts from your iPhone.

Wirecast Play
Windows, Mac (Free version not available on macOS Sierra and High Sierra)

Everything you need to stream live video from your desktop to the world.

XSplit Broadcaster
Windows (Free version available!)

Revolutionary audio/video mixing application that allows you to create professional live broadcasts and video recordings.

XSplit Gamecaster
Windows (Free version available!)

The easiest way to stream and record your greatest gaming moments at the click of a button. Perfect for sharing your gameplay.

The products listed above meet the YouTube Live Verified criteria. With the exception of Mobile Live and Mobile Capture, none of these products are made by Google. Make sure to evaluate the products and decide which option makes most sense for you or your business.

Other Encoders

Looking for open source options?

Try Open Broadcaster Software. Free and open source software for video recording and live streaming.


If you’ve selected an encoder that is not Live Verified. Here is how to set itup.

Stream now

Simply copy the server URL and stream name/key into your encoder.

Live Event

  1. Copy the YouTube entry points from Ingestion Settings to your encoder.
    • Stream Name - This identifies your stream on YouTube servers.
    • Primary Server URL - The main server where your stream will be ingested by YouTube.
    • Backup Server URL - The backup server where your stream will be ingested by YouTube.

      Choosing to stream to the backup is recommended but requires double the outbound bandwidth (you are outputting a simultaneous redundant stream). So make sure that you have the internet bandwidth capacity. Ideally, your backup stream should be on an entirely redundant physical encoder.

  2. Configure your encoder using YouTube's recommended encoding settings.
  3. Configure your audio and video sources.
  4. Start encoding.
  5. If you're using a scheduled event, remember to start the event on YouTube too.
Was this article helpful?
How can we improve it?