I’m trying to access the ‘ffmpeg.sdp’ file as outlined in the Wiki but there is no folder for cameratools in my install.
Did you min onetime switch on the “Go Live” botton? If the cameratool is not already installed Bambu Studio will ask to install the tool. Afterwards it should be in the folder.
I have and the camera runs properly for each print in Bambu Studio.
I talk about video streaming via OBS … not the normal stream in Bamstu Studio. For this click on the gear and switch on “Go live”. If you don’t want to stream with OBS the ffmpeg cameratools are not needed.
I am wanting to stream for friends over Discord for now. When I click on the green hexagon button where the “Go Live” option should be there is only “Auto-record Monitoring”.
Whisch exact version of Bambu Studio do yiu use? Go-Live function came with the latest version 1.4.1
I have the same problem. Just setup the printer today and would be nice to have a feed to our user forum but after clicking "Go Live’ it asked if I wanted to instal, I did.
I can see the picture in BambuStudio, but I dont seem to have the Babbulabs folder in ‘Application Support’?
Also, I dont seem to be able to turn off the live mode, it just switches on again? Is that why my video ois not recorded? I have formatted MicroSd card in (212gb).
The printer is fantastic, never seen one working in really like before! I feel hooked on it already! Only thing so far is that im not that keen on Bambu Studio to be honest. Just feels half built and the docs are not great really for an item that cost around £1.5K personally.
If printing with supports is it worth using the white filament called support or something.
Apart from that im one very happy person! My first and by the way things are going it will deffo not be my only one!
Lastly…for now at least, are fan settings set to auto depending on the filament used?
Any hardware mods you can recommend?
Cheers
Unfortunately I have the same problem: I don’t have any “go live” settings. Can someone help me?
The software used: Bambu_Studio_win_public-v01.05.00.61-20230314200047.exe
And also no file:C:/Users/[username]/AppData/Roaming/BambuStudio/cameratools/ffmpeg.sdp
Which printer you have? P1P or X1? I think, it is not available for the P1P.
Yes, I have the P1P. But shouldn’t that work?
From the product description of the P1P chamber camera on the store website:
“Traditional Timelapse: This feature uses the chamber camera to automatically create a time-lapse video of a print and make an innovative video (Available only on the local network). The Smooth time-lapse is still under development as well as Spaghetti Detection. Please stay tuned!”
So only local video connection on the P1P. It has to do with the (display) controller. On the P1P a simple micro controller is installed with less power. The X1 series has a much more powerfull controller running Android, which delivers these functionality.
Hello print.in.3d, thank you for the detailed answer.
What I’m wondering, however, is that the video connection is also visible in the local network, as explained (monitoring in Bambu Studio).
Consequently, there is also a video stream, as far as it is correct.
So the video stream is there, so I don’t understand why it can’t be distributed anyway. Ultimately, it is framed by FFMPEG on the PC and the performance then depends on the PC.
Okay, why do I want to stream: I have home automation and several control monitors in the house, including house video surveillance. Now I would like to distribute the video in the home network, even if it is not of outstanding quality, so that I can see the print status at any time. Any ideas other than using an external camera?
Okay, I see that several already have this problem:
I think, there points, which maybe the reason for LAN support only:
- The microcontroller has not enough power to convert the camera pictures into a streamable format.
- Bambu Lab won’t implement this, because they want to differentiate the P1P to the X1(C).
If someone finds out, how to get the video data from the P1P, it’s easy to set up a (re-)Encoder to stream it anywhere.
The stream is already there, otherwise it wouldn’t be visible in Bambu Studio. First analyzes with Wireshark also show the stream on TCP port 6000. Only decoding has not worked for me with conventional software so far, it would be interesting to know how it was implemented in Bambu Studio.
Yes, the stream is there. I think it’s a stream of JPEG files (based on the AVI file, which contains a MJPEG video). But is this really “streamable”. A integrated streaming server has to handle different sessions and protocols. So he need additional resources to do this. Do you know, if they exists? Bambu Lab knows.
But anyway, maybe they wont to give this feature to the P1P users?
If you only want to stream via your home automation, then it’s simplier to set up an ESP32-Cam and put it on the printer and integrate this. This was my setup before I got the Chamber Cam.
This ESP32-Cam was able to get 1280x720 with 15+fps, but it needs some extra LED strips for better quality.
Good morning,
very nice solution.
I took a look at the source code of Bambu Studio, there they create their own protocol for the video stream, so it will be easier with the ESP cam or wait for the official solution with RTSP stream.
I think, the “their own protocol for the video stream” is part of the network plugin, which is closed source and not part of the Github repo.
Hi, I am in the same situation. Morehover, I can’t see any option about the video resolution. In several review on youtube it is possible to see the user switching resolution (720p - 1080p).
Switching resolution is only possible on the X1C with the 1080p camera. On P1P with the Chamber Cam only 720p is available and no option to switch to any other (even lower) resolution.
Can I ask where you put your ESP32. I’m having a hard time finding a good place to mount them. I want to make an enclosure so the camera can’t be external looking in, everywhere I try to put it, it gets hit by the toolhead, or blocked by the AMS. Did you place it directly across from the chamber cam?