StreamLive Pro

My encoder says it is streaming, but there is no picture

OBS, vMix or your encoder says it is streaming but StreamLive Pro or the networks show no picture: the likely causes in order, a symptom table, and what to send support.

Updated · 4 min read

The most likely cause is that the stream reaches us in a form we cannot show: the encoder is set to HEVC or AV1 instead of H.264, or the keyframe interval is on "auto" and comes out longer than 10 seconds. The ingest behind StreamLive Pro accepts H.264 video with AAC audio, a combined bitrate between 2 and 14 Mbps, and a keyframe interval between 2 and 10 seconds (Cloudflare Stream: Start a live stream, checked 5 November 2026). An encoder may connect with other settings and still deliver nothing usable. The next most likely causes are a key from a different broadcast and a broadcast with no channels ticked.

Symptom table

SymptomLikely causeFix
Encoder "connected", StreamLive Pro never says the stream was detectedKey from another broadcast, or address and key swappedCopy the address and key again from the Encoder card of the broadcast you have open
Detected, preview stays black for half a minuteThe preview is still buildingWait up to thirty seconds; the preview trails the encoder by ten to thirty seconds
Detected, preview stays black for longerHEVC or AV1 video, or keyframe interval above 10 secondsSet H.264 and keyframe interval 2
Picture in our preview, nothing on the networksNo channel ticked, or the page was not open when the stream was detectedTick channels; keep the broadcast page open when you start the encoder
Picture on some networks onlyExpired connection, or a used Instagram or TikTok keyCheck the red cards in the channel list and reconnect or paste a fresh key
Instagram receives, viewers see nothingGo live not pressed in the Instagram tabPress Go live on instagram.com
Black picture on every networkThe encoder sends a black scene, or the camera source is missing in the encoderCheck the encoder's own program output
Encoder cannot connect at allPort 1935 blocked, or an SRT passphrase missingUse the RTMPS tab (port 443); for SRT add the passphrase
The Encoder card shows "On paid plans"The account is in the 7-day trialThe trial streams from the browser studio; encoders need a paid plan

Steps

  1. Check the encoder's codec. In OBS: Settings, Output, Advanced, Streaming tab, Video Encoder must say H.264 (for example x264 or NVENC H.264). In vMix: the Quality settings, Format H264. Hardware encoders: look for H.264 or AVC, not H.265 or HEVC.
  2. Set the keyframe interval to 2. OBS: Keyframe Interval 2, not 0. vMix: Keyframe Frequency 2. YouTube also asks for 2 and no more than 4 (YouTube Help: live encoder settings).
  3. Check the bitrate. Between 2 and 14 Mbps for video and audio together. vMix's default 360p preset at 1.5 Mbps is below that.
  4. Copy the address and key again. Use the copy buttons on the Encoder card of the broadcast you have open on Live stream. A trailing space or a key from yesterday's broadcast is enough to fail.
  5. Tick your channels and keep the page visible. Switch on the destinations in the Channels list before you start the encoder, and keep the broadcast page open. The page checks for your stream every ten seconds and, when it is detected, sends the broadcast to the ticked channels. If nothing is ticked, it warns you that no destination was selected.
  6. Restart the encoder's stream. Stop streaming in the encoder, wait ten seconds, and start again.
  7. Look at the notifications. If a broadcast is live and no signal reaches us within about thirty seconds of the start, StreamLive Pro puts a notice in the bell, and after the broadcast the Home page reminds you that the last broadcast had no picture. These notices check the connection, not the codec, so a stream in the wrong format can pass them.
The Live stream screen: Preview, Program and the channels panel (test account).
The Live stream screen: Preview, Program and the channels panel (test account).

How the broadcast ends when the signal stops

When the signal stops, the broadcast is not ended at once: StreamLive Pro waits for the encoder to come back (a few minutes by default) and only then ends the broadcast and notifies you. So if your encoder drops and comes back, the broadcast carries on. If it stays off, the broadcast closes on every network by itself.

When to contact support

If you went through every step and still have no picture, write to [email protected]. Send:

Never send the stream key itself.

Related: Connect OBS to StreamLive Pro and multistream, Connect vMix to StreamLive Pro and stream everywhere, Streaming from OBS or vMix with RTMP and Troubleshooting the problems that come up most.

Frequently asked questions

Why does OBS say it is streaming but my live does not start?

Usually the key belongs to another broadcast, or OBS sends HEVC or AV1, which the ingest does not accept. Copy the current key from the Encoder card and choose an H.264 encoder with keyframe interval 2.

How long should I wait before I worry?

About thirty seconds. Detection runs every ten seconds and the preview needs ten to thirty seconds more to build. If there is still nothing, go through the steps on this page.

The preview shows my picture but YouTube shows nothing. Why?

The stream reached us but no channel was ticked, or the YouTube connection expired. Tick the channel, check for a reconnect mark, and keep the broadcast page open when the stream starts.

Can I use HEVC or AV1 to save bandwidth?

Not with StreamLive Pro's encoder ingest. It accepts H.264 video and AAC audio only, so use H.264.

Does the 10-second camera check test my encoder?

No. The 10-second camera check tests the camera and microphone in the browser studio. For an encoder, the detection message on the broadcast page and the steps on this page are the checks.

Keep reading

What is a keyframe interval, and why set it to 2?

What a keyframe interval is in live streaming: keyframes and GOPs, seconds versus frames, why networks ask for 2 seconds, and where to set it in OBS, vMix and FFmpeg.

Live stream checklist: before, during and after

A printable live stream checklist: test broadcasts, stream keys, sound check, backup internet, what to do if the stream drops, and the work after it ends.

PTZ cameras for live streaming: protocols and setup

What a PTZ camera is, VISCA, Panasonic, ONVIF and NDI control, HDMI vs SDI vs NDI delay, presets for a lecture or service, zoom by room depth, PoE.

Upload speed and bitrate for multistreaming

YouTube's bitrate table for 720p to 4K, the upload you need to multistream from OBS vs a relay, CBR and 2-second keyframes, and how to test your connection.

Want to try it? 7-day trial, no credit card.

Start free
Mobile app Home Help Center Guides PrivacyTermsAccessibility