OctoPrint 1.7.3, OctoPi 0.17.0, Anycubic Vyper, browser: Chrome, operating system: Win 10.
According to the guide I followed camera_http_webroot= should be set to ''./www" (so two ' instead of one "), I assume this is incorrect and it should it be one "?
That's good news cause I much rather use my WiFi cam instead due it having a lot more features and better quality. I have a TP-Link Tapo C200 and I found a guide to set up a stream using VLC Player.
The URL i used was in the following format: rtsp://username:password@MyIP/stream1
This worked fine in VLC and I could see the stream but when using the exact same URL in Octoremote it would not work.
OctoPrint (& I suspect all 3rd party apps) don't support RTSP streams. Also, in the browser, they don't allow embedding the username & password in the URL as it is not secure, so even if it was mjpg, you wouldn't be able to get through the authentication.
If the camera provides a plain mjpg stream, then that works otherwise you're out of luck with that camera I suspect. Perhaps someone else has a solution they came up with.
That does not sound promising but thanks for the info. I was able to find the datasheet for my cam and the supported protocols listed are: TCP/IP, DHCP, ARP, ICMP ,DNS, NTP, HTTP, HTTPS, UDP, ONVIF, RTSP
and unfortunately MJPG is not listed as one of them, and I guess none of the others work?