At first I thought the OBS live stream feature was silly. Now I like it and use it quite a bit. It’d be great to have the printing progress % and what phase the printer is in (bed leveling/printing/etc…) as overlay text on the video.
You can do this in OBS. Here are a couple of example projects:
- GitHub - camarokris/BambuOBSData: A simple script to get data to use for streaming your 3D Print Jobs using OBS
- GitHub - SuperTroye/BambuVideoStream: Proof of concept app to stream MQTT from Bambu Lab 3D printer to OBS for video streaming.
Personally, I used a modified version of the first one to get the data into text files, then manually setup some text sources over the streamed video (I’ve had issues with the Python API in OBS on macOS and Linux; and both of these solutions want a Windows or .NET runtime). I’m thinking of how I could package up something else, but I have something that works well enough for me for the moment.
Unfortunately, I’ve noticed that keeping Bambu Studio open while streaming using OBS, causes it to overload. I’m not 100% sure why this is the case.
#Streaming #OBS #BambuStudio