In order to live stream on YouTube you must have:

YouTube channel created & verified
Live streaming feature enabled on your channel

1. Creating YouTube Channel

Follow the instructions mentioned in this YouTube article to create a channel

2. Enabling YouTube Live Streaming Feature

If you already have a YouTube channel but your scheduled stream fails, please make sure you have enabled live streaming on your YouTube channel.

To enable Live streaming on your YouTube channel please follow the instructions given here.

For any more information on YouTube streaming, live chat or contact us at [email protected]

Related Articles:

Enabling YouTube Live Streaming Feature

Recommended video settings for live streaming
Was this article helpful?
Thank you!