The short answer
Preset support is separate from directional movement. Read existing positions and verify the destination before changing a preset in an active installation.
Work through the checks
Identify the camera by model, hardware revision, firmware and MAC address. Keep this inventory separate from passwords; two devices with similar names may expose different protocols.
Use ONVIF-reported media profiles where available, and record the selected profile token. Profiles can differ in resolution, codec, audio and PTZ associations.
Use the camera’s local protocol account. A cloud app email address is not necessarily a valid RTSP or ONVIF login. Grant only the viewing or control permissions actually needed.
Read existing presets before adding or changing one. Verify the target position with the camera in view; support for video streaming alone does not establish preset support.
What to verify
Verify that the device reports the required ONVIF PTZ capability and that the local account has control permission. Begin with a small supervised movement and confirm the stop response.
Sources and scope
AeoCam is available for Windows. Camera settings below describe protocol preparation, not a certification of a particular camera or a promise of every feature in every app version. Check the installed build and the Microsoft Store listing for current availability.
Vendor documents describe the camera or protocol. No physical-camera compatibility test is claimed here. Menus and capabilities can change with model and firmware.