Skip to content

Live inputs

Bring IP cameras, OBS and hardware encoders into one cloud live show

Push OBS, vMix or a hardware encoder into Live Scenes over RTMP, RTMPS or SRT, or let it pull an IP camera or an HLS stream. Put each feed in a frame with your playlists and graphics, line up a backup behind it, and stream the show to every platform. Think of it as a cloud OBS: the show runs on Streamloop's servers, and an IP camera needs no computer on site.

Live Scenes is billed by the minute, only while live: one 1080p channel at 30 fps, live 24/7, is about $20 per 30 days.

An example Live Scenes studio for Riverside FC: a new IP camera, Pitch camera, is saved from its RTSP address. Its login sits in the Username and Password fields, not in the address, and the camera's picture came in: H264 1920×1080 · 25 fps · audio AAC 48 kHz.

An example camera. Its address and password stay on Streamloop's servers, never in the show.

Push from OBS, vMix or an encoder

Add an RTMP input and create its stream key. Paste the server URL and the key into OBS or vMix, or the RTMPS URL for an encrypted link. The Encoder line turns Live when the encoder starts sending.

Send SRT from OBS or a hardware encoder

In OBS, paste the SRT URL as the server and leave the stream key empty. vMix and hardware encoders connect in caller mode with the Stream ID and a packet size of 1128.

Pull a live HLS stream

Paste the m3u8 address of a live stream someone else hosts, such as a league or partner feed, and the scene pulls it. It must be a public http or https address. A token in it is saved as a secret of the scene and never shows in the show.

Keep the show on air

Every input is a source in your scene. Put it in a frame with your playlists, line up a backup behind it and set its sound. Ask the Scenes assistant to do it, or do it by hand.

A backup behind every feed

A Backup chain shows the first source in its list that is live. If the pitch camera goes offline, the show moves on to the next live source in the list, and goes back to the camera when it returns. A script can also switch frames when a source's status changes.

Frames from a layout

Start a frame from Full camera, Interview, Picture in picture, Lower third or Scoreboard, and it comes wired to your live input. Picture in picture puts a playlist in the main picture and the camera in the corner.

A level for each source

The Audio panel lists every source with sound. Turn each one from 0 to 200 percent or mute it, and the change reaches air when you publish.

Before you connect

What a live input on Streamloop needs, and what it does not do.

  • A camera the internet can reach

    An IP camera needs a public address or port 554 forwarded to it. A camera that can push RTMP itself works as an RTMP input.

  • H.264 or H.265 video

    Send video in one of those two codecs, with audio in AAC or G.711. With other audio, the picture plays without sound.

  • RTMPS for encryption

    RTMPS is the encrypted way in. SRT and plain RTMP are not encrypted.

  • One encoder per key

    A second encoder on the same key replaces the first, so two encoders need two inputs. A lost key is replaced with a new one.

  • One show, every platform

    The show goes out at up to 1080p and 60 fps, to up to 5 platforms at once.

  • No guest cameras

    There are no call links or browser guests. Bring guests in through OBS, vMix or an encoder; the Interview layout shows two of your inputs side by side.

Questions about IP camera and encoder inputs

Start with Live Scenes
Can I send OBS or vMix into a cloud show?

Ask the Scenes assistant to add the input and put it in a frame. Then create the stream key in the input's settings and paste it into OBS or vMix with the server URL. The input takes RTMP, RTMPS or SRT. Our guide to multistreaming from OBS shows where the settings are.

Can I stream an IP camera to YouTube without a computer on site?

Yes. Add an IP camera and paste its RTSP address, and Streamloop pulls the feed from the camera over TCP or UDP, so nothing else runs on site. The camera must be reachable from the internet, on a public address or with port 554 forwarded. The show then streams to YouTube or any other platform. Clubs stream home games this way, with a live scoreboard on top.

Should I send RTMP or SRT from OBS?

Use SRT over long or unsteady connections, with the packet size set to 1128 in vMix or a hardware encoder. Use RTMPS when the link must be encrypted, and plain RTMP when the encoder offers nothing else. Our comparison of RTMP, RTSP, HLS and SRT explains the differences.

What happens on air if my feed drops?

What you put behind it. In a Backup chain, list the input first and other sources after it, such as a second camera: the chain shows the first one that is live, and goes back to the input when it returns. A script can also switch to another frame when the input's status changes. The Scenes assistant can set up the chain for you.

Can I mix a live input with playlists and graphics?

Ask the Scenes assistant to add the input and put it in a frame. Picture in picture puts a playlist in the main picture and the camera in the corner, and the same frame can carry graphics such as a lower third or a live score.

Can I stream the show to several platforms at once?

Yes. The show goes to up to 5 platforms at once, such as YouTube, Twitch and Kick, all with the same picture. Each extra platform adds $6 per 30 days at 1080p.

Which formats can I send?

Video in H.264 or H.265 and audio in AAC or G.711, over RTMP, RTMPS, SRT, RTSP or HLS. With other audio, such as Opus, the picture plays without sound.

How much does it cost?

Live Scenes is billed by the minute, only while live: one 1080p channel at 30 fps, live 24/7, is about $20 per 30 days. See all prices.

Bring your first feed into a show

Create a stream, choose Scene, and add an RTMP input, an SRT input, an IP camera or an HLS stream.