What to check before you choose
A strong IP camera viewer should cover the basics without forcing you into another subscription or vendor-specific workflow.
Connection details
RTSP URL format: rtsp://username:password@camera-ip:554/Streaming/Channels/101
RTSP URL format (sub): rtsp://username:password@camera-ip:554/Streaming/Channels/102
Default credentials: admin / password set during activation
Manufacturer app: Hik-Connect (manufacturer)
Notes: Hikvision firmware serves the main stream at /Streaming/Channels/101 and the sub-stream at /Streaming/Channels/102. RTSP is enabled out of the box. ONVIF can be turned on under Configuration → Network → Advanced Settings → Integration Protocol, where you also create the ONVIF user account.
Why IP Camera Viewer & Monitor fits
For a “best” recommendation, the practical answer is the app that works quickly every day and does not add extra friction. On iPhone, fast setup, low-latency playback, and a clean mobile interface matter most.
Frequently asked questions
What is the Hikvision RTSP URL format?
Hikvision cameras use rtsp://username:password@camera-ip:554/Streaming/Channels/101 for the main stream and /Streaming/Channels/102 for the sub-stream. The first digit is the channel number (1 for an IP camera, higher for NVR channels), and the second digit is the stream type (1 = main, 2 = sub).
How do I view Hikvision cameras on iPhone without Hik-Connect?
Use any RTSP- or ONVIF-capable iOS viewer. Add a new camera, paste the RTSP URL above (or scan via ONVIF), and the live feed plays directly over LAN. You don't need a Hik-Connect account or Hikvision's cloud relay.
Does Hikvision support ONVIF?
Yes, but ONVIF must be enabled and a dedicated ONVIF user created. In the camera's web UI go to Configuration → Network → Advanced Settings → Integration Protocol, tick "Enable ONVIF", and add a user with at least Operator privileges. Use that user in your iPhone viewer.
Why does my Hikvision camera reject the RTSP login?
Hikvision firmware locks accounts after several failed attempts, so first verify the password in the web UI. Confirm the user account is allowed to access the live stream (Configuration → System → User Management → Permission), and that you're using the correct port (554 unless changed).
How do I switch between main and sub stream on Hikvision?
Change the last digit of the path. /Streaming/Channels/101 is channel 1 main, /Streaming/Channels/102 is channel 1 sub. For NVRs, /Streaming/Channels/201 is channel 2 main, and so on. Most iPhone viewers let you save both as separate cameras.
Can I add a Hikvision DVR or NVR to an iPhone viewer?
Yes. Use the NVR's IP, port 554, and the channel-based RTSP path: rtsp://user:pass@nvr-ip:554/Streaming/Channels/[chan][stream], e.g. 0101 for channel 1 main, 0202 for channel 2 sub. Add one camera entry per channel and stack them in a grid.
Download the app and test it with your camera
Scan the QR code or open the App Store link to try IP Camera Viewer & Monitor with your RTSP or ONVIF camera.
Scan to download