Security cameras · Official YooseeWhatsApp+852 5963 2771

ONVIF Android Apps: Viewing IP Cameras on Your Phone

12 min read ·

Ứng dụng Yoosee trên điện thoại hiển thị thông báo chuyển động

A generic ONVIF Android viewer can show live video from an IP camera, but only if the camera supports ONVIF or RTSP, your phone is on the same network, and you enter the camera's local IP address, port and device password. On mobile data or another Wi-Fi, these viewers normally cannot reach the camera at all. They also do not replace the camera maker's app: alerts, settings, sharing and memory card playback usually stay there. Treat an ONVIF viewer as an extra window onto the camera, not a new home for it.

This guide explains what such a viewer can and cannot do, how to set one up step by step, and what each common error means. It is written for owners of cameras that use the Yoosee app, but the checks apply to most IP cameras.

What ONVIF actually gives your phone

ONVIF is a standard that lets software from one maker find and talk to a camera from another. In practice, a viewer uses it for three things:

  • Discovery. The viewer sends a search on your local network and lists cameras that answer.
  • Stream address. The camera tells the viewer where its video stream lives, usually an RTSP address, so you do not have to guess the path.
  • Basic controls, on some models. Pan and tilt, zoom presets or a snapshot, if both the camera and the viewer implement them.

What it does not cover matters just as much. ONVIF says nothing about how a camera is reached over the internet, so the cloud connection the official app uses is not part of it. It also does not standardise the things most people open the app for every day: push notifications, memory card playback, sharing with family, or changing Wi-Fi and recording schedules.

Support also varies by model and firmware. Some cameras that use the Yoosee app expose ONVIF and RTSP; others only talk to the app. Low-power battery cameras in particular often skip it, because keeping a standard stream ready costs power. The manual, the box or the product listing usually says "ONVIF" or "RTSP" if your model has it. If none of them do, ask the seller before you spend time on setup.

Before you install anything: four checks

Do these first. Each one rules out a common dead end.

  1. The camera works in the official app. If it is offline there, it has no local address for a viewer to find. Fix the connection first.
  2. Your phone is on the same network as the camera. Not the guest Wi-Fi, not a second router, not mobile data. Guest networks often isolate devices from each other on purpose.
  3. You know the device password. On many models this is a password set on the camera in the app's security settings, sometimes labelled for NVR or third-party connections. It is not your app account password. If you never set one, set a strong one now, using letters and numbers only, since symbols can break RTSP addresses.
  4. ONVIF is switched on, if your model has a switch. Some app versions have a separate toggle for ONVIF or RTSP access in the camera's settings. Menu names may differ slightly by app version.

Step by step: adding the camera to an ONVIF viewer on Android

Generic viewers on Google Play look different from one another, but the setup flow is close to the same. Use whichever one you choose, with these steps.

Step 1: pick a viewer carefully

Install only from Google Play, and read what permissions it asks for. A camera viewer needs network access and, if you want two-way audio, the microphone. It has no reason to ask for your contacts, SMS or call logs. Avoid installing viewer APK files sent through chat apps or found on download portals; the safety rules for installing APK files apply to any camera app, not just the official one.

Step 2: try automatic discovery

Open the viewer, choose add camera, and pick the ONVIF search or scan option. If your camera appears, select it. The viewer will usually fill in the IP address and port for you.

If nothing appears, that tells you something too: either ONVIF is off or unsupported on this model, the phone is on a different network, or the router blocks the discovery messages. Some routers and mesh systems do this by default. Move on to manual setup before concluding the camera does not support it.

Step 3: add it manually if the search fails

You need three pieces of information:

  • The camera's local IP address. The router's list of connected devices is the most reliable place to find it. If the camera's label shows a MAC address, match it against the router list. Some app versions also show the IP under device information or network. Finding your camera's IP address and testing the stream in VLC walks through each method in detail.
  • The port. ONVIF and RTSP use different ports, and the viewer will ask for one or both. Many cameras use common defaults, but your model may not, so check the manual or let a discovery tool on a computer report them.
  • The username and device password. The username is often "admin" on these cameras, but confirm it for your model.

Enter these, save, and open the camera. If the viewer offers a choice of main stream and sub stream, start with the sub stream. It loads faster and is less likely to stutter on Wi-Fi.

Step 4: or paste an RTSP address directly

Most viewers also accept a plain RTSP address. The form is:

rtsp://username:password@CAMERA-IP:PORT/PATH

The path is set by the firmware. For cameras used with the Yoosee app, paths such as /onvif1 for the main stream and /onvif2 for the lower-quality stream are often reported by owners, but they are not guaranteed for every model or firmware, so test them rather than relying on them. If a stream address works in VLC on a computer, the same address will normally work in an Android viewer on the same network.

Step 5: reserve the IP address in your router

Routers can hand the camera a new address after a restart. When a viewer that worked yesterday shows "connection failed" today, this is usually why. In the router settings, look for DHCP reservation (also called address reservation or static lease) and pin the camera's MAC address to its current IP.

What works, what doesn't: a realistic feature list

Once the camera opens in a generic viewer, here is what to expect. Treat every line as "check on your model", because both the camera firmware and the viewer decide the result.

  • Live view on home Wi-Fi. Usually works, and this is the main reason to bother.
  • Several cameras in one grid. Often works well and is a common reason people use a viewer. Each tile is a separate stream, so use sub streams when you add more than a couple.
  • Pan and tilt. Works only if the camera exposes PTZ over ONVIF and the viewer supports it. Some cameras move in the app but not in third-party software.
  • Audio from the camera. Sometimes. Some streams carry audio in a format a given viewer cannot play.
  • Talking back through the camera. Rarely. Two-way audio over ONVIF is uncommon on consumer cameras.
  • Memory card playback. Usually not. Recordings on the card are read through the official app.
  • Motion alerts on your phone. Usually not. Push notifications come from the maker's service, not from ONVIF.
  • Changing Wi-Fi, recording schedule or firmware. No. Do these in the official app.

The simplest arrangement for most households: keep the official app as the alert and settings device, and use the ONVIF viewer only if you want a multi-camera grid at home or a stream for other software.

Viewing from outside your home

This is where most people get stuck. An address like 192.168.1.50 only exists inside your own network. On mobile data, or on a friend's Wi-Fi, the viewer has nowhere to connect.

You will find advice online to fix this with port forwarding, which opens the camera to the whole internet. Do not do it. Cameras with open ports can be found by automated scanners, and a weak or default password can then be abused. If you have already set up forwarding or switched on UPnP, check whether your camera is exposed online and remove those rules.

Safer ways to view remotely:

  • Use the official app. It is designed to reach the camera from anywhere without opening ports.
  • Use a VPN into your own home network, if your router supports one. Your phone joins the home network first, and then the local address works as if you were in the house.

Reading the symptoms

When a viewer fails, the message usually narrows down the cause.

  1. The ONVIF search finds nothing. Wrong network, guest Wi-Fi isolation, ONVIF disabled or unsupported, or a router blocking discovery. Try manual setup with the IP from the router list.
  2. "Connection failed" or "timeout" with a manually entered IP. The IP is wrong or has changed, or the phone is not on the same network. Check the router list again.
  3. The camera is found but the login fails. You are using the app account password instead of the device password, or the username is wrong for your model.
  4. The camera connects but the picture is black or grey. The stream path is wrong, or the video format is not supported by that viewer. Try the sub stream, or a different stream path.
  5. The picture freezes after a few seconds. Look for a TCP transport option in the viewer's camera settings and enable it. Weak Wi-Fi at the camera causes the same symptom.
  6. It works at home, not at work. Expected. Local addresses do not work from another network; use the app or a VPN.
  7. It only answers sometimes, then drops off. If the camera is a battery or solar model, it is probably sleeping between events. Why low-power solar cameras drop off ONVIF recorders explains this behaviour, and the same applies to phone viewers.

Phone, computer or recorder: which one fits?

An Android viewer is handy, but it is one of several ways to use a camera's stream.

  • A big screen at a desk. A computer is usually more comfortable. Your options, from the desktop client to an Android emulator, are compared in the Yoosee app for PC guide.
  • A browser tab. People often hope for this, but it is not a dependable route for these cameras. What Yoosee web viewing really involves explains why and how to spot fake login pages.
  • Continuous recording. A phone viewer does not record reliably in the background. If you want footage on a hard drive, adding the camera to an NVR is the more robust route, and it uses the same ONVIF details you collected above.

When to get help

Ask the seller or the support channel listed in your manual if:

  • Your manual and listing say nothing about ONVIF or RTSP, and neither discovery nor any stream path works.
  • You cannot find a device password setting anywhere in the app.
  • You need ONVIF to work before you buy a recorder or software for the camera. Confirm it for your exact model and batch first.

Give them the model name from the label, the app version and a screenshot of the error. If a camera has to be moved closer to the router for a better signal, switch off its power first, and leave anything involving mains wiring, ladders or roofs to a qualified electrician.

Frequently asked questions

Do I need the official app if my camera works in an ONVIF viewer?

Yes, in almost every case. The official app is where you set the device password, change Wi-Fi, receive motion alerts and play back the memory card. A generic viewer only shows the live stream on your local network. Keep both installed and use each for what it does well.

Is a free ONVIF viewer from Google Play safe to use?

It can be, if you install from Google Play and check the permissions it asks for. Be wary of any viewer that wants contacts, SMS or call logs, or one that asks you to sign in to an unknown cloud service with your camera's credentials. Use a unique device password, so a leaky app cannot expose your other accounts.

Can I use an ONVIF viewer on an Android TV box?

Often yes, if the viewer runs on Android TV and the box is on the same network as the camera. The same rules apply: IP address, port and device password, with no remote access unless you use a VPN. Navigating with a remote control is clumsier than on a phone, so set the camera up on your phone first if the viewer lets you transfer settings.

Will connecting from a viewer stop the camera recording to its card?

On most models, no. Card recording follows the schedule set in the app, and a viewer simply opens another stream. If you notice gaps on the card only while a viewer is open, close the viewer for a day and compare. If the gaps disappear, report the model and firmware to the seller.

Why does my camera use more data or slow down when the viewer is open?

Each open stream adds work for the camera and traffic on your Wi-Fi. If several phones or a grid of cameras are open at once, switch them to the sub stream. Close the viewer when you are not watching, especially on cameras with a weak signal.

Can my phone ONVIF viewer move a PTZ camera?

Only if the camera exposes pan and tilt over ONVIF and the viewer supports it. Many models move smoothly in the official app but not in third-party software. If the arrows do nothing, use the official app for movement and presets.

More on: AppSee all →