i have a strange issue with IP-Cameras on my openHAB2 system.
I added 3 IP-Cams to my sitemap. All three work perfectly fine when opening the sitemap in a browser.
BUT, if I use the openHAB App on my iPhone, only the FIRST IP Camera works fine. The two other do not show any picture at all.
Only difference. The two IP-Cams which do not work via the App have a username/password in the URL.
Then maybe look at a video package like zoneminder shinobi or motion which are open source and can work with openhab. You could ask the apps to process the embedded URLs and to create proper basic authentication headers from them, ask on GitHub if that is possible, there may be a reason why they don’t or it may be no one has asked before.