Live Streaming
Stream with OBS or a network camera
Two different setups: hand OBS the keys to send straight to YouTube and Facebook, or connect a camera that pushes RTMP so it joins every Hubl broadcast on its own.
These are two separate things, and they end up in different places. Pick the one that matches your setup.
- OBS or another encoder sends your finished program straight to YouTube and Facebook. Hubl only sets the broadcasts up.
- A network camera that pushes RTMP sends its picture into Hubl, where it becomes a source in the Control Room like any other camera.
Use OBS for the whole broadcast
Warning
With this setup the video never passes through Hubl. It does not appear on your church’s watch page, is not recorded by Hubl, and does not show in Past streams. YouTube and Facebook keep their own copies. If you want Hubl’s watch page and recordings, stream from the Control Room instead.
1
Connect YouTube or Facebook first
The setup page only offers destinations that are connected. See Connect YouTube and Facebook for streaming.
2
Open Stream Setup
Go to Streaming → Past streams, open a broadcast of the service, and choose Setup Streamon the stream’s page.
Note
Stream Setup is only reachable from a past broadcast. A service that has never been streamed from Hubl has nothing in Past streams, so there is currently no way to open Stream Setup for it. Contact Hubl support if you need OBS keys for a new service.
3
Fill in the broadcast
Give it a Title — today’s date is added to the end for you — plus an optional description and thumbnail. Under Stream To, choose the platforms. Platform Requirements lists what YouTube and Facebook ask of your account.
4
Choose Prepare Streams
Hubl creates the broadcasts on each platform and shows Streams Prepared with a Server URL and Stream key for YouTube and a Stream URL for Facebook, each with a Copy button.
5
Paste them into OBS
In OBS, open Settings → Stream, set Service to Custom, and paste the server URL and stream key. To send to both platforms at once, OBS needs a second output, such as a multiple-output plugin.
6
Start and stop in OBS
Start streaming in OBS when you are ready. Watch YouTube Studio or Meta to confirm it is receiving. When the service ends, stop streaming in OBS.
Tip
Treat stream keys like passwords. Anyone with a key can broadcast to your channel.
Connect a network camera
A PTZ or network camera that can push RTMP, such as an OBSBOT Tail Air, is set up once. After that it joins every broadcast automatically, with no computer in its video path. It also keeps the picture going if the Control Room computer restarts mid-service.
1
Open Cameras
Streaming → Cameras. The page shows your RTMP server URL at the top. Every camera uses the same one.
2
Add the camera
Type a name you will recognise, like Sanctuary PTZ, and choose Add camera. It gets its own stream key.
3
Enter the URL and key in the camera
In the camera’s own app, find its RTMP output. Enter the server URL and paste that camera’s key with Copy key. Turn the camera’s streaming output on and leave it on.
4
Check it connected
While the camera is sending, its row says Connected. Between services it says Last seen with a date, or Never connected if its signal has never arrived. The chip beside it reads Live while it is sending and Off otherwise.
When you go live, the camera appears as a source in the Control Room and you put it on air like any other camera.
Note
If the camera carries sound, such as a feed from your sound board, and your computer’s microphone is also on, the Control Room warns you that the broadcast would carry both. Mute one.
Managing cameras
- Disable keeps the camera out of broadcasts without deleting it. Enable brings it back.
- Rotate issues a new key and stops the old one working immediately. Use it if a key has been shared by mistake, then enter the new key in the camera.
- Remove deletes the camera and its key.
Note
Adding, disabling, rotating and removing cameras needs Manage live streaming. Your plan also limits how many cameras can be enabled at once. At the limit, disable or remove one before adding another.