Had an older Y-CAM Cube HD 720 cameras laying around that I connected to my NVR-4108-HS, while it works fine in the web GUI and Surveillance pro (mac) it gets a failed to connect in the IOS Amcrest view PRO app.
Installed the camera as a manual add (general) with the "rtsp://10.1.30.19/live/0/h264.sdp" stream, but all the RTSP seem to work, any HTTP stream gets me an "invalid IP address" response...not sure why.
Supported streams for camera (per vendor):
Intranet stream URL
RTSP H.264 stream: rtsp://10.1.30.19/live/0/h264.sdp
RTSP MPEG4 stream: rtsp://10.1.30.19/live/0/mpeg4.sdp
RTSP MJPEG stream: rtsp://10.1.30.19/live/0/mjpeg.sdp
RTSP audio stream: rtsp://10.1.30.19/live/0/audio.sdp
HTTP M3U8 stream: http://10.1.30.19/live/0/h264.m3u8
HTTP MJPEG stream: http://10.1.30.19/live/0/mjpeg.jpg
HTTP ASF stream: http://10.1.30.19/live/0/mpeg4.asf
HTTP snapshot image: http://10.1.30.19/live/0/jpeg.jpg