I personally think it makes life a lot harder for poeple when you break apart full links its "catagorys".
Example:
This link works, verified via VLC.
rtsp://admin:PassWoRD@192.168.1.42:88/videoMain
Now I had to break it apart to figure out what parts to put in the following fields.
Remote Host Name = admin:PassWoRD@192.168.1.42 # No

Remote Host POrt = 88 # NO :
Remote Host Path = /videoMain # Make sure to start with “/”
This took me a big guessing game of do I use rtsp, do I add the : before port, or use the "/". Probably a half hour after I knew the URL worked, I had to test how to break it apart to work in ZoneMinder.