[GH-ISSUE #450] [Bug]: Video feed missing P2S #277

Closed
opened 2026-05-06 12:27:51 +02:00 by BreizhHardware · 17 comments

Originally created by @Livefour2day on GitHub (Feb 19, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/450

Originally assigned to: @maziggy on GitHub.

Bug Description

Expected video feed but keep getting Broken camera stream reconnecting, this worked perfectly when i had an A1 using Bambuddy but now i have the P2S its not working.
I am not sure where to ask without posting here but i am sure this is not a bug with Bambuddy and the issue is with Bambu, just wanted to see if anyone can offer a fix or help to fix this.

Running as a container on Unraid

Expected Behavior

Expected a live video feed from P2S

Steps to Reproduce

set video to on

Printer Model

P2S

Bambuddy Version

0.2.0

Printer Firmware Version

01.01.03.00

Installation Method

Docker

Operating System

Linux (Other)

Relevant Logs / Support Package


Screenshots

No response

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't already been reported
  • I am using the latest version of Bambuddy
  • My printer is set to LAN Only mode
Originally created by @Livefour2day on GitHub (Feb 19, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/450 Originally assigned to: @maziggy on GitHub. ### Bug Description Expected video feed but keep getting Broken camera stream reconnecting, this worked perfectly when i had an A1 using Bambuddy but now i have the P2S its not working. I am not sure where to ask without posting here but i am sure this is not a bug with Bambuddy and the issue is with Bambu, just wanted to see if anyone can offer a fix or help to fix this. Running as a container on Unraid ### Expected Behavior Expected a live video feed from P2S ### Steps to Reproduce set video to on ### Printer Model P2S ### Bambuddy Version 0.2.0 ### Printer Firmware Version 01.01.03.00 ### Installation Method Docker ### Operating System Linux (Other) ### Relevant Logs / Support Package ```shell ``` ### Screenshots _No response_ ### Additional Context _No response_ ### Checklist - [x] I have searched existing issues to ensure this bug hasn't already been reported - [x] I am using the latest version of Bambuddy - [ ] My printer is set to LAN Only mode
BreizhHardware 2026-05-06 12:27:51 +02:00
  • closed this issue
  • added the
    invalid
    label
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

Please attach a support package -> https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging

<!-- gh-comment-id:3925673421 --> @maziggy commented on GitHub (Feb 19, 2026): Please attach a support package -> https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

Thank you I have attached debug log

bambuddy-support-20260219-035153.zip

<!-- gh-comment-id:3925701287 --> @Livefour2day commented on GitHub (Feb 19, 2026): Thank you I have attached debug log [bambuddy-support-20260219-035153.zip](https://github.com/user-attachments/files/25410961/bambuddy-support-20260219-035153.zip)
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

Your Docker network mode isn't set to host.


If you find Bambuddy useful, please consider giving it a on GitHub — it helps others discover the project!

<!-- gh-comment-id:3926898959 --> @maziggy commented on GitHub (Feb 19, 2026): Your Docker network mode isn't set to host. ----- If you find Bambuddy useful, please consider giving it a ⭐ on [GitHub](https://github.com/bambuman/bambuddy) — it helps others discover the project!
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

Your Docker network mode isn't set to host.

If you find Bambuddy useful, please consider giving it a on GitHub — it helps others discover the project!

Hi thank you but it is set to Host as per the Unraid template, I am lost as to what to do this is the same container i was using with a Bambu A1 printer and that video feed worked perfectly i have only changed the printer in Bambuddy to my new P2S the container and all of Bambuddy settings are still the same as when i used the A1 printer.

So i dont understand why its Host its set to Host and has always been

Thank you for trying to help me

<!-- gh-comment-id:3927025890 --> @Livefour2day commented on GitHub (Feb 19, 2026): > Your Docker network mode isn't set to host. > > If you find Bambuddy useful, please consider giving it a ⭐ on [GitHub](https://github.com/bambuman/bambuddy) — it helps others discover the project! Hi thank you but it is set to Host as per the Unraid template, I am lost as to what to do this is the same container i was using with a Bambu A1 printer and that video feed worked perfectly i have only changed the printer in Bambuddy to my new P2S the container and all of Bambuddy settings are still the same as when i used the A1 printer. So i dont understand why its Host its set to Host and has always been Thank you for trying to help me
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

"docker": {
"container_memory_limit_bytes": null,
"container_memory_limit_formatted": null,
"network_mode_hint": "bridge"
},

<!-- gh-comment-id:3927037783 --> @maziggy commented on GitHub (Feb 19, 2026): "docker": { "container_memory_limit_bytes": null, "container_memory_limit_formatted": null, **"network_mode_hint": "bridge"** },
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

I am sorry i am not trying to wind you up, but i dont understand its not set to Bridge, am I doing something wrong here please tell me what i am missing it was working with all these settings i just changed the printer see screenshot below

Image
<!-- gh-comment-id:3927098538 --> @Livefour2day commented on GitHub (Feb 19, 2026): I am sorry i am not trying to wind you up, but i dont understand its not set to Bridge, am I doing something wrong here please tell me what i am missing it was working with all these settings i just changed the printer see screenshot below <img width="1042" height="591" alt="Image" src="https://github.com/user-attachments/assets/5023828b-d496-4be2-ab94-f39764686d58" />
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

the printer is showing in "Printers" in Bambuddy as is my AMS tempretures etc everything about the printer is working just not the Video feed

<!-- gh-comment-id:3927123103 --> @Livefour2day commented on GitHub (Feb 19, 2026): the printer is showing in "Printers" in Bambuddy as is my AMS tempretures etc everything about the printer is working just not the Video feed
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

There are differences between the printer models how the stream cana be accesses. A requirement is Docker network mode host. You docker network is using mode bridge. Needs to be changed. I don't know anything about Unraid. I would suggest to get in touch with the image maintainer.

Nothing I can do here, sorry.

<!-- gh-comment-id:3927131546 --> @maziggy commented on GitHub (Feb 19, 2026): There are differences between the printer models how the stream cana be accesses. A requirement is Docker network mode host. You docker network is using mode bridge. Needs to be changed. I don't know anything about Unraid. I would suggest to get in touch with the image maintainer. Nothing I can do here, sorry.
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

ok thank you

<!-- gh-comment-id:3927134809 --> @Livefour2day commented on GitHub (Feb 19, 2026): ok thank you
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

I still dont understand if my Docker network is wrong why can I see the following printer information just not the video, surely my printer wouldnt show if it was set to the wrong network .

Image
<!-- gh-comment-id:3927416283 --> @Livefour2day commented on GitHub (Feb 19, 2026): I still dont understand if my Docker network is wrong why can I see the following printer information just not the video, surely my printer wouldnt show if it was set to the wrong network . <img width="2456" height="1382" alt="Image" src="https://github.com/user-attachments/assets/5813a31d-56ff-42c9-911b-8fa3f4d61e0d" />
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

The camera protocols require direct network access to the printer:

  • X1/H2/P2 models: RTSP on port 322
  • A1/P1 models: Custom binary protocol on port 6000

Docker's default bridge networking uses NAT, which means outbound connections from the container go through a virtual bridge. In most setups NAT works fine for outbound TCP connections (Bambuddy initiates the connection to the printer), but some network configurations can cause issues — particularly with RTSP, which negotiates data channels that may not traverse NAT cleanly.

network_mode: host bypasses Docker networking entirely — the container shares the host's network stack, so connections to printer IPs work exactly as if Bambuddy were running natively.

<!-- gh-comment-id:3927429879 --> @maziggy commented on GitHub (Feb 19, 2026): The camera protocols require direct network access to the printer: - X1/H2/P2 models: RTSP on port 322 - A1/P1 models: Custom binary protocol on port 6000 Docker's default bridge networking uses NAT, which means outbound connections from the container go through a virtual bridge. In most setups NAT works fine for outbound TCP connections (Bambuddy initiates the connection to the printer), but some network configurations can cause issues — particularly with RTSP, which negotiates data channels that may not traverse NAT cleanly. network_mode: host bypasses Docker networking entirely — the container shares the host's network stack, so connections to printer IPs work exactly as if Bambuddy were running natively.
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

My Docker is 100% in Host mode so i dont understand what i am doing wrong, does my printer have to have Lan only mode as it is turned off shoulkd i turn this on?

<!-- gh-comment-id:3927908797 --> @Livefour2day commented on GitHub (Feb 19, 2026): My Docker is 100% in Host mode so i dont understand what i am doing wrong, does my printer have to have Lan only mode as it is turned off shoulkd i turn this on?
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

Honestly? You never had a single look at the documentation. Even the README says clearly what is required. And then you are wondering, that it is not working and opening an issue for it?

Wow....

<!-- gh-comment-id:3927940862 --> @maziggy commented on GitHub (Feb 19, 2026): Honestly? You never had a single look at the documentation. Even the README says clearly what is required. And then you are wondering, that it is not working and opening an issue for it? Wow....
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

I didnt need to i had it running perfectly for 6 months with my A1 printer but now its not working.

I am sorry i wasted your time today, I appologise my bad for not reading the documentation!!

Thank you for your time today.

<!-- gh-comment-id:3927964685 --> @Livefour2day commented on GitHub (Feb 19, 2026): I didnt need to i had it running perfectly for 6 months with my A1 printer but now its not working. I am sorry i wasted your time today, I appologise my bad for not reading the documentation!! Thank you for your time today.
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

I already gave you the answer. Since you switched the printer model the video stream has also changed.

- X1/H2/P2 models: RTSP on port 322
- A1/P1 models: Custom binary protocol on port 6000

And it needs host mode.

<!-- gh-comment-id:3927997536 --> @maziggy commented on GitHub (Feb 19, 2026): I already gave you the answer. Since you switched the printer model the video stream has also changed. - X1/H2/P2 models: RTSP on port 322 - A1/P1 models: Custom binary protocol on port 6000 And it needs host mode.
Author
Owner

@Livefour2day commented on GitHub (Feb 19, 2026):

I have fixed it!! 👍
On the printer there is 2 LAN only mode settings the normal full LAN only mode and a live stream LAN only mode, I switched LAN only live stream this setting on and it now gives me a live video feed. 👍

As I said early I apologise for wasting your time today, and I am very grateful for your responses and patience, and I will now read all of the documentation and not waste your time again.

Thank you

<!-- gh-comment-id:3928272110 --> @Livefour2day commented on GitHub (Feb 19, 2026): I have fixed it!! 👍 On the printer there is 2 LAN only mode settings the normal full LAN only mode and a live stream LAN only mode, I switched LAN only live stream this setting on and it now gives me a live video feed. 👍 As I said early I apologise for wasting your time today, and I am very grateful for your responses and patience, and I will now read all of the documentation and not waste your time again. Thank you
Author
Owner

@maziggy commented on GitHub (Feb 19, 2026):

Glad it works for you. All good. Have fun.

<!-- gh-comment-id:3928288248 --> @maziggy commented on GitHub (Feb 19, 2026): Glad it works for you. All good. Have fun.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#277
No description provided.