Troubleshooting Guide

Black Screen or No Video — Diagnose & Fix

Camera connects successfully but shows only a black screen? This is a different problem from a connection failure. Work through this guide to identify the cause and restore your video stream.

Connected but no video is a different problem from a failed connection. The camera URL and credentials are correct — the issue is in the video stream itself.

Why You Might See a Black Screen

When the camera connects (no authentication error) but no video appears, the issue is in the stream payload — not the connection itself. Common causes:

Wrong Stream Path

URL connects to a valid server but returns the wrong or empty stream resource.

Codec Issue

Camera may use an unusual H.265 profile or encoding setting that causes decoding failure.

Resolution Too High

Very high resolution streams (4K+) may fail to buffer on a slow Wi-Fi connection.

Bandwidth Congestion

Multiple high-bitrate streams saturating your local Wi-Fi can cause video to drop out.

Night Vision Transition

Cameras switching from color to IR mode briefly produce a black frame — this is normal and temporary.

Slow Buffer Start

Some cameras take 5–15 seconds to deliver the first video frame. Waiting is the fix.

Diagnostic Checklist

1

Wait 5–15 seconds

Some cameras — particularly those with H.265 encoding — have a slow initial keyframe interval. Wait up to 15 seconds before concluding the stream is broken. The first frame may simply take a while to arrive.

2

Try the substream URL instead of the main stream

Most cameras offer a lower-resolution substream (typically 640×360 or 1280×720). The substream is more reliable on mobile networks and slower Wi-Fi. Check the brand-specific guide for the substream URL — for example, Hikvision uses /Streaming/Channels/102 instead of /101.

3

Verify the stream path matches your camera brand exactly

A slightly wrong URL path can connect to the server but return an empty or broken stream. Double-check using the camera brand guides on this site. Even a single character difference (e.g., /stream1 vs /stream01) can cause a black screen.

4

Check camera is powered on and lens cap removed

This sounds obvious, but cameras can still accept RTSP connections and return a valid (all-black) stream even with the lens covered, in a dark room, or if the camera is in a low-power state. Confirm the camera LED is on and the lens is unobstructed.

5

Try H.264 stream instead of H.265

If your camera supports both codecs, try switching to H.264 in the camera's web UI (Video → Encoding → Video Encoding Type). Some cameras have firmware bugs with their H.265 encoding that result in a valid connection but black video. H.264 streams are generally more compatible.

6

Restart the camera

Unplug the camera's power supply, wait 30 seconds, then reconnect it. Allow 60 seconds for the camera to fully boot before reconnecting in SmartRTSP. Many unexplained stream issues are resolved by a simple camera reboot.

7

Test the URL in VLC to isolate app vs. stream

Open VLC Media Player on a Mac or PC on the same network. Use File → Open Network and enter your RTSP URL. If VLC also shows a black screen, the problem is in the camera stream or camera settings — not the app. If VLC shows video but SmartRTSP does not, remove and re-add the camera in SmartRTSP.

Substream vs. Main Stream

Most IP cameras encode two simultaneous streams: a high-resolution main stream and a lower-resolution substream. The substream is recommended for mobile viewing — it's lighter on bandwidth, starts faster, and is less prone to buffering issues.

Brand Main Stream Path Substream Path
Hikvision /Streaming/Channels/101 /Streaming/Channels/102
Reolink /h264Preview_01_main /h264Preview_01_sub
Dahua /cam/realmonitor?ch=1&subtype=0 /cam/realmonitor?ch=1&subtype=1
Foscam /videoMain /videoSub
Axis /axis-media/media.amp /axis-media/media.amp?videocodec=h264&resolution=640x360

H.264 vs. H.265 — What to Try

SmartRTSP supports both H.264 and H.265 (HEVC) streams. However, some cameras have firmware bugs with their H.265 implementation that produce valid RTSP sessions but blank video frames. If you see a black screen with an H.265 stream, try switching to H.264:

  1. 1. Log into your camera's web UI
  2. 2. Navigate to Video → Encoding settings
  3. 3. Change Video Encoding Type from H.265 to H.264
  4. 4. Save and reconnect in SmartRTSP

H.264 uses slightly more bandwidth than H.265, but is universally compatible and has fewer decoding edge cases.

Frequently Asked Questions

Why does my camera show a black screen only at night?
At night, IP cameras switch from color mode to infrared (IR) night vision mode. During this transition — which typically takes 2–5 seconds — the stream briefly goes black. This is completely normal behavior. If the black screen persists at night for more than 10 seconds, check that the camera's IR LEDs are functioning and not obstructed.
VLC plays the stream but SmartRTSP is black — why?
Try removing the camera from SmartRTSP and re-adding it. If camera settings changed recently (resolution, codec, frame rate), SmartRTSP may need to re-negotiate the stream. Also try refreshing the stream view by navigating away and back.
Stream was working then suddenly went black — what happened?
A sudden black screen on a previously working stream usually means the camera lost power, rebooted, or its IP address changed. Check that the camera is powered and on the network. If the IP changed, see the IP address guide to find the new address and update the camera in SmartRTSP.
I can hear audio but see no video — how do I fix it?
Audio-only with no video typically means the video codec is failing to decode. Try switching to H.264 substream. If your camera is encoding at an unusual profile or resolution (such as 4K H.265 at very high bitrate), lower the resolution in the camera's video settings to 1080p or 2MP and retry.