Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A1 Mini Webcam #32

Open
TLMcNulty opened this issue Jun 19, 2024 · 7 comments
Open

A1 Mini Webcam #32

TLMcNulty opened this issue Jun 19, 2024 · 7 comments

Comments

@TLMcNulty
Copy link

I've done some searching but haven't found anything. The Bambu plugin and workflow works well once you understand how to use this plugin, but I'm familiar with the RTC streams in the new camera stack stuff in octoprint, and was wondering if there was any documentation on getting the A1 Mini's webcam into a platform like octoprint. May be out of scope for this plugin but I was hoping it'd be possible to add to my multicam setup.

@jneilliii
Copy link
Owner

Yeah, synman's approach is something we kind of worked out together and probably the only way to integrate well with OctoPrint. I actually use go2rtc and point to my x1c's rtsp stream, then use the HLS link for that stream in OctoPrint's classic webcam settings.

@TLMcNulty
Copy link
Author

Very impressive. I was able to get the stream into octoprint as I described wanting. Running the go2rtc binary gets video and opens the ports locally as described. We just need to formalize some sort of approach for defining a Bambu printer in Octoprint and setting up go2rtc.

@jneilliii
Copy link
Owner

I had it running as a service using these steps: https://gist.github.com/jneilliii/93b412cb0bbf6b7bfd76f7e10d612f24

you would just have to deal with any path differences where you saved the go2rtc binaries/config. it assumes pi username in ExecStart

@MrDrache333
Copy link

MrDrache333 commented Oct 19, 2024

A few resources I've come across:

https://github.com/synman/bambu-go2rtc bambulab/BambuStudio#1536 (comment) https://github.com/slynn1324/BambuP1Streamer https://github.com/synman/webcamd/tree/bambu

Ive managed to run this service inside a docker container. With this you could run this in the same compose with octoprint for example 😃
https://github.com/MrDrache333/webcamd

@secco04
Copy link

secco04 commented Oct 26, 2024

@MrDrache333 hey hi thanks for that but still i have trouble to get an image out ....
i assume the "hostname" must be the printers ip address?

@Zeunas
Copy link

Zeunas commented Nov 18, 2024

Yeah, synman's approach is something we kind of worked out together and probably the only way to integrate well with OctoPrint. I actually use go2rtc and point to my x1c's rtsp stream, then use the HLS link for that stream in OctoPrint's classic webcam settings.

Hey, any chance you could explain how to install this? https://github.com/synman/webcamd/tree/bambu
Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants