Dahua NVR/XVR | Updated July 2026

Dahua NVR RTSP channel and subtype in India (2026)

In Dahua's realmonitor path, channel selects the camera slot and subtype selects its stream. The IP address and account must belong to the device serving that stream.

Direct answer

Use rtsp://USER:PASS@DEVICE_IP:RTSP_PORT/cam/realmonitor?channel=1&subtype=0. Channels start at 1. subtype=0 is main and subtype=1 is sub stream. For a recorder channel, use the NVR/XVR IP, recorder account, configured RTSP port, and logical channel shown in Camera Management.

What each parameter controls

PartMeaningRule
DEVICE_IPCamera or recorder serving the streamCamera IP directly; NVR/XVR IP through recorder
channelLogical channel starting at 1Read the recorder assignment; do not assume PoE port order
subtype=0Main streamHighest quality and load
subtype=1Sub streamLower load; first test for multi-view
subtype=2Extra stream 2 on some devicesOnly if supported by the model
RTSP_PORTRTSP service port554 is default; use the configured value

Camera IP or NVR/XVR IP?

GoalEndpoint and accountchannel
Direct cameraCamera IP and accountUsually 1 for one sensor
Through NVR/XVRRecorder IP and accountLogical channel in Camera/Registration
Multi-sensor cameraCamera or recorderVerify mapping in the device UI

Copyable URL patterns

rtsp://USER:PASS@CAMERA_IP:554/cam/realmonitor?channel=1&subtype=0
rtsp://USER:PASS@NVR_IP:554/cam/realmonitor?channel=4&subtype=1
rtsp://USER:PASS@NVR_IP:554/cam/realmonitor?channel=8&subtype=0

ONVIF or manual RTSP?

ONVIF can discover the device and profiles. A manual realmonitor URL selects one exact recorder channel. ONVIF availability, permissions, and menu names vary by firmware.

Add a Dahua channel to SmartRTSP

  1. Read the logical channel under Camera, Registration, or Remote Device.
  2. Keep the Apple device and recorder on the same LAN for the first test.
  3. Enter NVR/XVR IP, recorder account, RTSP port, channel, and subtype.
  4. Test subtype=1 before subtype=0.
  5. For direct access, use the camera IP and account.

View this NVR in SmartRTSP

SmartRTSP is an RTSP and ONVIF camera viewer for iPhone, iPad, Mac, and Apple TV. Once this stream works, add it manually or use ONVIF discovery on your local network.

  • Use the sub stream in a multi-camera grid and the main stream for detail.
  • View up to eight cameras in supported multi-camera layouts; the Apple TV grid currently supports four.
  • Connect locally without bridge hardware or a required cloud subscription.

See how SmartRTSP works →Get SmartRTSP →

Troubleshooting by symptom

SymptomLikely causeFix
channel=1 works; 2 failsNo camera on logical channel 2Check the NVR list rather than the PoE label.
subtype=1 works; 0 is blackCodec, resolution, bitrate, or loadTemporarily test H.264 or lower main-stream load.
401 UnauthorizedWrong endpoint accountNVR account for NVR IP; camera account for camera IP.
TimeoutWrong port or network isolationCheck RTSP port and subnet.
subtype=2 failsNo extra stream 2Use 0/1 or verify the model.
Wrong camera appearsChannels were reorderedUpdate the URL from the current assignment.

Check your model and firmware

Channel assignment, stream count, codec, RTSP port, authentication, and menu names can vary by model and firmware. Check the current device settings before setup. For remote access, use a VPN instead of exposing RTSP to the public internet.

FAQ

What does subtype=0 mean?

Main stream; subtype=1 is sub stream.

Is channel=2 the sub stream?

No. channel selects the camera and subtype selects the stream.

Why does direct camera access work but the NVR fails?

The NVR has its own IP, account, port, and channel list.