How do I get my camera connected to IPCamLive?

First you need stable Internet connection with a sufficient upload bandwidth. Typical bandwidth of a standard IP camera is 1Mbps but in order to stream HD quality 2-4Mbps is needed.

You can stream your IP Camera directly without additional PC or software using IPCamLive. All you need is to be able to access your camera online.

How do I get my IP camera accessible from the Internet?

IP cameras use the RTSP real-time video streaming protocol for streaming the video. This protocol uses port 554, so a port forward/virtual server for this port has to be set up on the router.

If you have multiple cameras, you can increase the external port one by one.

Once the router has been set up, the video stream of the camera can be accessed at the URL below:

  • Camera 1: rtsp://externapip:554
  • Camera 2: rtsp://externapip:555

How can I find the right RTSP URI for my IP camera?

As IP cameras have multiple encoders, they can provide various streams (with differing resolution, compression, frame rate, etc). When connecting to the camera, the stream we want to receive has to be addressed using the proper URI. For example: rstp://ip/primary is the primary (e.g. native resolution) video stream and rstp://ip/primary is the secondary (e.g. low resolution) video stream.

Unfortunately every camera manufacturer uses different URI to select the video stream within the camera. For finding the proper URI is not easy. First check the camera installation manual. If this information is not found in the manual, go online and try finding this in one of the forums discussing the RTSP URI for the camera (e.g. great list here).

There is another way to find the corresponding RTSP URI of the camera. There is a standard for IP Cameras called ONVIF and the RTSP URIs of the streams can be identified by means of ONVIF. First install an ONVIF Device Manager utility (e.g. free tool here) and you will find the URI on the live video page of the software.

Once the RTSP URI has been found, verify it with a RTSP network stream compatible player. VLC media player (download from here) is a recommended option.

My video is broken or stops or legs at times. What should I do?

IP cameras send the video stream in a preconfigured bandwidth, so it's really important to set up the cameras based on the available bandwidth.

First check the available UPLOAD bandwidth. There are a lot of useful websites (e.g. so it is really easy to measure it. This is key information because the camera has to be configured for less bandwidth than available.

Take into account that the bandwidth is not constant, which means sometimes the available bandwidth may drop. Consequently, the camera should be configured to a bandwidth level that is reliably available. Typically, this would be half of the upload bandwidth measured, but sometimes even as low as 1/4 or 1/8 to achieve stable video.

Keep in mind that reducing the bandwidth beyond a certain level may result in bad image quality.

The image quality is not satisfactory. How can I improve it?

If the quality is inadequate, increase the bandwidth of the camera if possible.

If not possible, try reducing the resolution because streaming high resolution at low bandwidth is likely to result in poor image quality. Alternatively try reducing the frame rate.

What video compressions are supported by IPCamLive?

IPCamLive supports most of the video compressions supported by the IP cameras: MJPEG, MPEG4 and H.264.

What compression format is recommended? How to configure my camera?

Compression method is the key factor in terms of bandwidth. The still image video compression (MJPEG) requires high bandwidth while H.264 requires only low bandwidth to transfer the same video.

What is the recommended bandwidth? How to configure my camera?

The recommended bandwidth depends on the resolution and the frame rate:

Resolution Bandwidth*
VGA - 640x480@12fps 0.3mbps
VGA - 640x480@25fps 0.4mbps
D1 - 704x576@12fps 0.5mbps
D1 - 704x576@25fps 0.6mbps
HD - 1280x720@12fps 1mbps
HD - 1280x720@25fps 1.5mbps
FHD - 1920x1080@12fps 2mbps
FHD - 1920x1080@25fps 3mbps

* Using H.264 video compression

What is the maximum stream resolution from the camera which is supported by IPCamLive?

Most of the devices/browsers/players are not capable to display higher resolution than 1920x1080, therefore the maximum supported resolution of the incoming video stream is Full HD.