With YouTube Stream Now, you can only have one live stream per account. In this post we will show how to set up the YouTube Events to use multiple live streams for your IP cameras in one account.

If you did not set up your camera for streaming in webcam.io yet, please read Tutorial: Stream your IP camera to YouTube Live - instead of the Stream Now section, you can create an Event as shown here.

Create the YouTube Event

Go to your YouTube Live dashboard and click into the Live streaming -> Events Menu on the left side.

Add a new Live Event with the upper right button.

Set title and permissions (probably to unlisted) in Basic Info.

Then in Advanced settings check Ultra low-latency (recommended).

The Enable DVR setting should be off, as this often causes problems with streams ending too soon or probably content related issues.

Click Create Event.

Get the stream key

For permanent live streams create a reusable Stream Key (so you can reuse the settings later if the stream stops).

The webcam.io output URL taken from the shown encoder settings is i.e.:

rtmp://a.rtmp.youtube.com/live2/1tfc-qzqs-4r78-XXXX

Update the output URL field in webcam.io (or create a new webcam entry) and then “go into” the YouTube Live Control Room and wait for the stream status to show “GOOD” (might take some minutes).

Click on Preview and start streaming.

repeat

Repeat the steps above to set up multiple cameras. Please check if the streams keep running for some days, before using in production.

For some reason YouTube might end some streams. The live event is stopped then and a new live event has to be created.

Troubleshooting

  • Check webcam.io dashboard status box
  • Check Live Control Room for the camera in YouTube, if there are any errors shown.

Please contact us for help! Especially if your stream does not start. Also see FAQ.