Seems the network address translation has an issue with a "?"...
Anytime I use an address with a "?" In the input, the input string is truncated at the "?"... AND THE APP CRASHES
Error message is the address cannot be found with the truncated string indicated as the input.
Example:
rtsp://10.0.0.50:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
Returns -> "rtsp://10.0.0.50:554/cam/realmonitor" and the app crashes
rtsp://10.0.0.54:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1
Returns -> "rtsp://10.0.0.54:554/Streaming/Channels/101" and the app crashes
HOWEVER....
rtsp://10.0.0.55:554/profile1
WORKS! NO ISSUES....