NVR PTZ Control: Moving Your PTZ Camera From the Recorder

NVR PTZ control works when three things line up: the camera's firmware offers pan and tilt through ONVIF, not only through the phone app; the camera is added to the recorder as an ONVIF device, not as a plain video stream; and the login the recorder uses is allowed to move the camera. If any one of those is missing, you get a perfectly good picture on the NVR while the arrows do nothing. This is the usual reason PTZ works in the app but not on the recorder.
This guide assumes the camera already shows video on your NVR. If it does not, start with adding a Yoosee camera to an NVR and come back once the channel has a live picture.
Why video and movement are two separate things
When an NVR adds an ONVIF camera, it does more than pull a video stream. It asks the camera which services it offers. Video is one service. Pan, tilt, zoom and presets are another one, often called the PTZ service. The recorder only shows working PTZ controls if the camera reports that service and accepts commands for it.
The Yoosee app reaches the camera another way, through its own connection over the internet. A model can therefore move perfectly from the app while reporting no PTZ service to an NVR at all. Nothing is broken in that case. The firmware simply does not offer movement to third-party recorders. Support varies by model and firmware, so the only reliable answer comes from testing your own camera or from the seller of your batch.
Keep this in mind for the rest of the guide: a picture on the NVR proves the video service works. It proves nothing about the PTZ service.
Before you start: four quick checks
- The camera really moves. Confirm it pans and tilts from the app, smoothly and without delay. If it does not move from the app either, the problem is the camera, not the recorder. Work through the PTZ not moving checklist first.
- You know the exact model. Read the label on the camera body and look up that model's manual or listing. Look for "ONVIF" and, ideally, any mention of PTZ control over ONVIF or NVR control.
- The camera has a fixed local address. If the router hands it a new address after a power cut, the recorder loses video and control together. Reserve the address in the router, as explained in the NVR setup guide.
- The device password is set. On many models the NVR logs in with the device password set in the app, usually with the username admin. Check your manual, because this is where models differ most.
Step 1: add the camera as an ONVIF device, not a plain stream
Most recorders offer more than one way to add a camera. Some people get video working by pasting an RTSP address into the NVR, the same kind of address used in opening a Yoosee camera in VLC. That gives you a picture, but an RTSP stream carries video only. The recorder has no way to send movement commands back through it, so the PTZ controls stay grey or do nothing.
To get control, add the camera like this. Menu names vary by recorder:
- Open the camera or IP channel management page on the NVR.
- Delete the existing channel for this camera if it was added as a custom or RTSP stream.
- Add the camera again, choosing ONVIF as the protocol.
- Enter the camera's local IP address and its ONVIF port. The ONVIF port is not always the one the recorder fills in by default, so check your manual or ask the seller.
- Enter the username and the device password.
- Save, and wait until the channel shows connected with a live picture.
If the recorder's own search found the camera, it normally adds it by ONVIF already. The trouble usually starts when someone added it manually with a different protocol to get past a search problem.
Step 2: open the PTZ controls on the recorder
On most NVRs the PTZ panel is reached from live view:
- Show the camera's channel full screen, or select it in a multi-camera layout.
- Right-click with the mouse, or open the channel's menu, and choose PTZ or PTZ control. On some recorders you click a small PTZ icon on the channel toolbar instead.
- A panel appears with direction arrows, zoom and focus buttons, a speed slider and preset options.
- Press one arrow briefly and watch the picture.
What you see tells you where you are:
- The camera moves. NVR PTZ control works. Continue to presets below.
- The panel opens but nothing moves. The recorder thinks the camera supports PTZ, but the commands are refused. Go to the troubleshooting section.
- The PTZ option is missing or greyed out. The recorder did not detect a PTZ service. Either the camera was added the wrong way, or the model does not offer PTZ over ONVIF.
Settings you can usually ignore
Some recorders show fields for a serial protocol, an address number and a baud rate in the PTZ settings. Those belong to older cameras controlled through a separate data cable. For an IP camera added by ONVIF, the commands travel over the network, so leave those fields at their defaults unless the recorder's manual says otherwise.
Step 3: set presets, and decide where they live
A preset is a saved camera position, such as "front door" or "car park". You can usually create them in two places, the app and the recorder, and they do not always share the same list.
To set a preset on the NVR:
- Move the camera to the view you want, using the PTZ panel.
- Choose a preset number in the panel, give it a name if the recorder allows, and select Set or Save.
- Move the camera away, then select the preset and Call or Go to. It should return to the saved view.
Presets are normally stored in the camera, and the recorder only sends the number. Whether a preset saved in the app appears on the recorder, or the other way round, depends on the model and how its firmware numbers them. Test it: save one preset in each place and check whether the other side can call it. If they do not match, pick one place to manage presets and stick to it.
Many recorders can also run a tour or patrol, moving between presets on a schedule. That only works if preset calls work, so test those first.
Why PTZ works in the app but not on the NVR
This problem has a short list of causes. Work through them in order.
- The model does not offer PTZ over ONVIF. The app uses its own control path, which some models support without any ONVIF movement at all. A free ONVIF test tool on a computer is a good second opinion: if it shows video but no working PTZ controls for the camera, the recorder will not get them either. At that point, ask the seller whether a firmware version for your model adds ONVIF PTZ. Do not install firmware from unofficial sources.
- The camera was added as an RTSP or custom stream. Video works, movement cannot. Delete the channel and add it again by ONVIF, as in step 1.
- Wrong ONVIF port. Some recorders fall back to a stream address when the ONVIF connection is only partly working. You see video, but the services list, including PTZ, never loads. Confirm the port for your model and re-add the camera.
- The login cannot control the camera. If the NVR logs in with a limited user, or the camera only allows full control with the device password, the camera may accept the video request and refuse the movement command. Use the device password from the app.
- The NVR user lacks PTZ permission. Recorders have their own user accounts. A user set up for viewing only may see the PTZ panel but be blocked from using it. Log in to the recorder as its administrator and check that account's permissions for that channel.
- The camera is busy with something else. Motion tracking, patrol or a privacy mode set in the app can override or block outside commands on some models. Turn them off while you test.
- The recorder and camera disagree on the type of movement. Recorders send commands in several styles, such as "keep moving until I let go" or "move one step". If the camera supports only one style, some buttons work and others do not, or the camera moves once and stops. A recorder firmware update sometimes fixes this. Check the recorder maker's support page for your exact model.
- Zoom is digital. Many home pan-tilt cameras have no optical zoom lens. The zoom and focus buttons on the NVR then do nothing, which is normal. Check your model's specification before treating it as a fault.
When the camera moves, but badly
- It moves late and in jumps. The command reaches the camera over the same WiFi that carries the video. A camera at the edge of WiFi range, streaming high-quality video to the NVR, may have little room left for commands. Improve the signal, or use the lower-quality stream on that channel. If the model has a wired port, a cable is more reliable; the PoE camera setup guide covers wired installs.
- It keeps moving after you release the arrow. The stop command arrived late or was lost. Lower the PTZ speed setting on the recorder, and press briefly rather than holding.
- Up and down are reversed. The camera is mounted upside down and the image was flipped in one place but not the other. Set the flip in the camera's image settings, then test again from both the app and the NVR.
- App and NVR fight each other. Both can send commands, and the last one wins. If one person uses the app while the recorder runs a patrol, the camera will appear to wander. Agree on who controls what, or switch off the patrol.
When to get help
Contact the seller or installer when:
- The manual does not mention ONVIF PTZ, and a test tool on a computer shows no PTZ for the camera. Only the seller can say whether your batch or a newer firmware supports it.
- The camera moves from the test tool but not from your recorder, after you have checked protocol, port, login and permissions. That points to the recorder, so its seller or maker is the right contact.
- The camera has to be repositioned or rewired to fix signal or clearance. Switch off power before handling it, use a stable ladder with a second person, and leave mains wiring and roof work to a qualified electrician.
Install or resell cameras?
PTZ from the recorder is a common customer expectation, and it is better settled before the job than on site:
- Test PTZ over ONVIF for each model and batch you stock, with at least one recorder you commonly install, and note the working port and login.
- Add every camera by ONVIF, never as a pasted stream, if the customer wants to move it from the recorder.
- Decide with the customer where presets are managed, the app or the NVR, and set the important ones before you leave.
- Check the recorder's user accounts so staff who need to move cameras have PTZ permission, and those who only watch do not.
- Explain digital zoom honestly if the model has no optical zoom, so the zoom buttons are not mistaken for a fault.
If you install or sell cameras, information about the dealer program is on the Yoosee business page.
Frequently asked questions
Can every NVR control a Yoosee PTZ camera?
No. Even when both sides support ONVIF, PTZ depends on the exact pairing of camera firmware and recorder firmware. If you are buying both, ask the seller to confirm that this camera model moves from that recorder model, or buy from someone who will test the pair for you.
Do I need a special cable to control a PTZ camera from an NVR?
No, not for an IP camera. The pan and tilt commands travel over the same network connection as the video, whether that is WiFi or a network cable. The separate control cable and serial settings you may see on a recorder are for older analogue domes.
Will presets I saved in the Yoosee app show up on the recorder?
Sometimes. Presets are usually stored inside the camera, but whether the app and the recorder number and name them the same way depends on the model and firmware. Save a test preset in the app and try calling it from the NVR to find out.
Can I control the camera from the NVR's phone app when I am away?
Often yes, if the recorder has its own remote viewing set up and the PTZ control works locally first. Remote PTZ through the recorder only works as well as local PTZ does, so fix any local problem before testing remotely. The Yoosee app remains a separate way to move the camera from anywhere.
Does moving the camera from the NVR affect what it records?
Yes. The recording follows wherever the camera is pointing, on the NVR and on the camera's memory card alike. If an area must be recorded all the time, return the camera to a preset after you move it, or add a fixed camera for that spot.
