I am trying to make two wifi cameras to monitor my 3D printer and laser cutter, I originally used MotionEye OS, but found this to be slow and laggy. I found a post asking about that and saw the recommendation of RPi Cam Web Interface, I have now switched to this and it worked amazingly.
When I tested it, I accessed each cameras web page individually and it let me switch the stream mode to MJPEG and this reduced any lag or choppiness. However, then I made a simple HTML file to open both cameras side by side (so two different webpages open within one tab) and from this menu I cannot change the mode of the cameras to MJEPG - however when I access it from the individual IP addresses it works fine.
Is there a way I can force it from within the settings of the Pi itself?
I might not have explained this very well.
So when I access one Pi individually through its IP in a browser, I can change it to MJEPG mode fine.
But when I access it through my HTML script to open both IP addresses side by side I can't change them, I click the MJPEG button and it refreshes the page but then I go back to System and the setting has not changed.
I have attached two screenshots of the two situations:
![Image]()
This shows the two pages open side by side, and I have highlighted the button I press, this just refreshes the page and then this setting has not changed.
![Image]()
This shows just one camera page open and the same button highlighted, however the setting has changed.
Any idea on help would be great.
When I tested it, I accessed each cameras web page individually and it let me switch the stream mode to MJPEG and this reduced any lag or choppiness. However, then I made a simple HTML file to open both cameras side by side (so two different webpages open within one tab) and from this menu I cannot change the mode of the cameras to MJEPG - however when I access it from the individual IP addresses it works fine.
Is there a way I can force it from within the settings of the Pi itself?
I might not have explained this very well.
So when I access one Pi individually through its IP in a browser, I can change it to MJEPG mode fine.
But when I access it through my HTML script to open both IP addresses side by side I can't change them, I click the MJPEG button and it refreshes the page but then I go back to System and the setting has not changed.
I have attached two screenshots of the two situations:

This shows the two pages open side by side, and I have highlighted the button I press, this just refreshes the page and then this setting has not changed.

This shows just one camera page open and the same button highlighted, however the setting has changed.
Any idea on help would be great.
Statistics: Posted by NinjaSandvich — Sat Mar 15, 2025 10:50 am