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 "?
The URL is empty and the guide never mentioned anything about this. But I think per default there was an URL but I don't remember what it was so right now that field is just empty
Tried it but it didn't work so I upgraded to Octoprint version 1.9.1 and now the webcam stream works in Octoremote mobile app using this URL http://MYIP/webcam/?action=stream
Is it possible to set up a WiFi webcam to Octopi or does the webcam have to be directly connected to my Octopi unit?
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?
you list a number of protocols and offcourse MJPG is not listed there because MJPG is a format not a protocol. it stands fo Motion JPG or in other words it sends a jpg photo for each frame in the video. that's why it uses so much resources. it would be nice if we could use something more modern like mp4, h264 or h265.