How to add Beagle Camera(V1&V2) Video Streaming to Mainsail/Fluidd
Update: 2024-03-01
1. What is Mainsail/Fluidd?
Mainsail: Mainsail is a web interface for managing 3D printers running Klipper firmware. It offers a user-friendly dashboard that allows users to control their printer, manage print jobs, and monitor printer status in real-time, all from a web browser.
Fluidd: Fluidd is a versatile, open-source web interface designed for 3D printers using Klipper firmware. It provides comprehensive tools for job management, printer control, and monitoring, featuring a sleek, responsive design that enhances the user's printing experience.
2. What is adding Beagle Camera(V1&V2) to Mainsail/Fluidd?
MJPG video streams were introduced in Beagle Camera 1.2.5 firmware, which means you can add and view video streams and images returned by BeagleCamera in Mainsail/Fluidd.
3. How to add the Beagle Camera(V1&V2) to Mainsail/Fluidd?
3.1: Mainsail:
Camera Url Stream: http://192.168.2.92/ipcam/mjpeg.cgi
Camera Url Snapshot: http://192.168.2.92/images/snapshot0.jpg
*Please note that you need to replace "192.168.2.92" with your own beagle camera IP address.
For more details on setting items, please view Mainsail official documentation (https://docs.mainsail.xyz/overview/settings/webcams).
3.2: Fluidd
Find the Webcams category in Settings and click Add Webcam.
Name: Custom camera name (such as "BeagleCamera")
Camera Url Stream: http://192.168.2.92/ipcam/mjpeg.cgi
Stream type: MJPEG Stream (this type requires the video to be an MJPG stream)
Camera Url Snapshot: http://192.168.2.92/images/snapshot0.jpg
*Please note that you need to replace "192.168.2.92" with your own beagle camera IP address.
For more details on setting items, please view Fluidd official documentation (https://docs.fluidd.xyz/features/cameras).