Security cameras · Official YooseeWhatsApp+852 5963 2771

ONVIF Compatible Camera: What Profiles S, T and G Mean

11 min read ·

Camera Yoosee 4G hai mắt và màn hình xem trực tiếp trên điện thoại

An onvif compatible camera is one that speaks a shared language recorders and software can use to find it, pull its video and send it commands. But "ONVIF" on a box is only the start of the answer: what actually works is decided by profiles. Profile S covers live video and basic pan-and-tilt control, Profile T adds newer video formats and fuller event handling, and Profile G covers recording stored on the camera. A feature only works when both the camera and the recorder support the same profile for it.

This article explains what each profile means in practice, how to check what your camera and recorder really support, and what each typical symptom tells you. If you already know your camera is compatible and just want to connect it, go straight to adding a Yoosee camera to an NVR.

What ONVIF is, and what it is not

ONVIF is an industry standard for network video devices. Its job is to let a camera from one maker and a recorder or software from another discover each other on the local network, agree on settings and exchange video, without either side needing a custom driver.

What ONVIF does not do:

  • It does not replace the phone app. The app connection and the ONVIF connection are separate paths, and most cameras run both at once.
  • It does not make a camera reachable from the internet. ONVIF works on your local network; remote viewing is handled by the app or by the recorder's own remote access.
  • It does not guarantee every feature. A camera can list ONVIF and still only offer live video to a recorder, with no motion events, no PTZ and no playback.
  • It does not keep a sleeping camera awake. Many battery and solar models only answer while awake — see whether a solar camera can record to an NVR around the clock.

That last point catches many people out: the standard describes how devices talk, not whether the camera is on and streaming.

The profiles in plain language

ONVIF groups features into profiles. Each profile is a bundle of functions that a device must support together. These are the ones that matter for home and small-shop cameras.

Profile S: live video, audio and basic PTZ

Profile S was the first of the current profiles and is still the most widely supported. When a camera says "ONVIF" with nothing else, this is usually what it means. It covers:

  • Discovery on the local network, so the recorder can list the camera.
  • Live video streaming, usually through an RTSP stream underneath.
  • Basic settings such as resolution and frame rate, where the camera allows it.
  • Pan, tilt and zoom commands, if the camera has a motor.
  • Audio, on cameras that have a microphone, though recorder support for audio varies.
  • Basic event messages, although how well recorders use them varies a lot.

If your goal is simply "show my camera on the NVR and record it there", Profile S on both sides is normally enough.

Profile T: newer video formats, events and metadata

Profile T is the newer streaming profile. It adds:

  • Support for more efficient video compression, which matters for recorders with limited disk space.
  • A more complete set of events, such as motion detection and tampering alarms sent from the camera to the recorder.
  • Imaging settings and on-screen display controls.
  • Secure streaming options on devices that implement them.

The practical point: if you want the recorder to react to the camera's own motion detection — for example, record only on motion, or show a motion icon on the timeline — check for Profile T on both sides, or at least test that the recorder actually reads that camera's events. Profile S devices can send basic events too, but in practice support is patchy, and many recorders fall back to their own motion detection on the video, or none at all.

Profile G: recording on the camera, played back by the recorder

Profile G deals with edge storage: video saved on the camera itself, usually on its memory card, that a recorder or software can search and download. It is useful as a backup if the network drops, because the camera keeps recording locally and the recorder can fetch the missing part later.

Profile G support is less common on consumer cameras, and recorders that use it are not universal either. Do not assume your NVR can browse the camera's memory card just because both say ONVIF.

Other profiles you may see

You may also see Profile M (metadata and analytics such as object detection), and profiles for access control systems. These rarely matter for a home or shop camera setup. If a listing mentions them, check what they mean for your recorder rather than assuming they add features to the camera view.

How to check what your camera actually supports

Work through these in order. Stop as soon as you have a clear answer.

  1. Read the label and manual for your exact model. Look for the word ONVIF and, ideally, the profile letters. A model name on the camera body or box tells you which manual applies. If you are not sure what you own, match the label to the product listing for that model.
  2. Check the app's device information. On most models you can open the camera in the app, tap the settings or gear icon, then look for device information or a network section. Some models show an ONVIF or NVR option there; menu names may differ slightly by app version. If there is no such option, that does not prove the camera lacks ONVIF, but it is a hint to ask.
  3. Ask the seller for the profile, not just "does it support ONVIF". "Yes, ONVIF" is an easy answer to give. "Which profile, and does it send motion events to a recorder?" gets you something you can rely on.
  4. Test on the local network before mounting. Put the camera and recorder on the same router, run the recorder's search or discovery function, and see whether the camera appears. If you want to check the stream on a computer first, open it in VLC using its RTSP address — if VLC plays it, the video side works.

"Compatible", "compliant" and "conformant"

Sellers use these words loosely. A product that has formally passed ONVIF testing is called conformant and is listed as such by the standards body for specific profiles. Many cameras describe themselves as ONVIF compliant or compatible without formal listing. That does not mean they will not work — plenty of them work fine for live video — but it does mean you should test the features you care about rather than trust the word.

Check the recorder side too

Compatibility has two ends. The recorder must also support the profile you need, and some recorders add their own limits.

  • Look for the recorder's channel type. An NVR records network cameras. An analog DVR does not, and a hybrid DVR only does so on its IP channels — this guide explains how to tell which you have.
  • Find the add-camera menu. On most recorders it is under camera or channel management, with a protocol choice. Pick ONVIF, not the recorder maker's own protocol.
  • Check the codec setting. If the camera streams in a newer compression format and the recorder only decodes an older one, you get a blank tile. Either switch the camera's stream setting, if the app allows it, or choose a recorder that decodes both.
  • Check firmware. Recorder firmware updates often improve ONVIF handling. Update from the recorder's own menu or the seller's official source only.

What each symptom usually means

Use this when something half-works.

  • Camera does not appear in the recorder's search. The two devices are not on the same local network, the camera's ONVIF function is off or not present on that model, or the camera is asleep (battery models). Try adding it by IP address manually.
  • Camera appears but adding fails with an authentication error. Wrong username or password. Many cameras use a separate device or ONVIF password, not your app login. Check the manual for the default user and how to set the password.
  • Camera is added but the tile stays black. Codec mismatch, wrong stream selected, or not enough bandwidth. Try the camera's sub-stream first; if that plays, the main stream is the problem.
  • Live video works but there are no motion recordings. The recorder is not receiving the camera's events. Switch the recorder to its own motion detection for that channel, or check whether both sides support events (usually a Profile T job).
  • PTZ arrows do nothing. The camera may not expose its motor through ONVIF, or the recorder sends commands the camera does not understand. Moving it in the app still works because that uses a different path.
  • Playback of the camera's memory card is missing on the recorder. Normal unless both support Profile G. Play back card recordings in the app instead.
  • Camera drops off after a power cut. Its local IP address changed. Reserve a fixed address for it in your router.

Setting expectations for a typical home setup

For most people adding a Wi-Fi camera to an existing recorder, a realistic expectation is:

  • Live view and continuous recording on the recorder: usually works if the model supports ONVIF.
  • Motion-triggered recording on the recorder: works on some combinations; test it, and fall back to the recorder's own detection.
  • PTZ from the recorder screen: varies by model; the app remains the reliable way to move the camera.
  • Phone alerts: continue to come through the app, separately from the recorder.

If a feature matters to you, test that feature specifically before you commit to the whole system.

When to get help

Ask the seller or a local installer when:

  • The camera never appears on the recorder even with both plugged into the same router and the IP added by hand.
  • You cannot find any device or ONVIF password information for your model.
  • You plan to buy several cameras for one recorder and need a confirmed profile match before ordering.
  • The installation involves running new cabling, mounting at height or working near mains wiring. Switch off power before touching any wiring, and use a qualified electrician for mains work.

When you ask, give the exact camera model from its label, the recorder model, and which feature fails (discovery, login, picture, motion, PTZ or playback). That gets a far more useful answer than "ONVIF does not work".

Install or resell cameras?

If you fit or sell cameras, a profile mismatch found after mounting can mean a second trip. A few habits help:

  • Keep a simple sheet of which camera models and recorder models you have tested together, and which features worked: live view, motion events, PTZ, playback.
  • Ask suppliers for the ONVIF profiles in writing for each model, not just "ONVIF supported".
  • Bench-test one camera with the customer's recorder before mounting a whole batch.
  • Tell customers clearly which features will run on the recorder and which stay in the app, so expectations match on day one.
  • Hand over each camera's device password and reserved IP address to the customer, and remind them to keep that record somewhere private.

If you install or sell cameras and want to work with Yoosee, see the dealer program.

Frequently asked questions

Is ONVIF the same as RTSP?

No. RTSP is just a way to stream video, while ONVIF is a wider standard that covers discovery, settings, PTZ and events, and usually uses RTSP underneath for the video itself. A camera can offer RTSP without ONVIF, in which case software can play the stream but cannot find or control the camera automatically.

Can I add ONVIF support to a camera with a firmware update?

Sometimes, if the maker releases firmware that adds it for that exact model, but you cannot add it yourself. Only install firmware offered through the app or the seller's official channel, because firmware meant for a different model can stop the camera working.

Do I need Profile T if my recorder only lists Profile S?

No. If the recorder only supports Profile S, it will use the camera's Profile S features even if the camera also offers Profile T. You simply will not get the extras that need Profile T on both sides, such as camera-side motion events on many recorders.

Will an ONVIF camera work with recording software on my PC?

Usually yes for live view and recording, as long as the PC is on the same local network and the software supports ONVIF or RTSP. How well motion events and PTZ work depends on the software, so test those before relying on them.

Does ONVIF make my camera less secure?

It opens another way into the camera on your local network, so set a strong device password and change any default one. Do not forward ONVIF or RTSP ports on your router to the internet; use the app or the recorder's own remote access for viewing from outside.

More on: BuyingSee all →