Bambu Lab 摄像头协议在 Printer Tools 中的工作方式

Bambu Lab 摄像头协议在 Printer Tools 中的工作方式

作者 FixoLab


Bambu Lab 并不是通过同一种通用视频流提供所有内置摄像头。根据打印机系列不同,Printer Tools 可能使用加密的 RTSPS 视频流,或打印机的 TCP JPEG 画面。应用会根据识别出的打印机型号选择传输方式,而不是让用户去猜测 URL。

了解这种区别,就能明白为什么修正序列号可以修复实时画面,以及为什么适用于某个 Bambu 系列的说明可能并不适用于另一个系列。

Printer Tools
Printer Tools

在一个面板中管理您的所有 3D 打印机

通过一个应用监控 Bambu Lab、Klipper、OctoPrint、Creality、Snapmaker、Anycubic、Flashforge、Elegoo 和 Prusa 打印机

支持 Android、iPhone、iPad 和 Mac,并提供 Apple Watch 与 Wear OS 配套应用,以及通过 VPN、OctoEverywhere 或 Obico 实现的可选远程访问

Printer Tools

原生摄像头随打印机一起添加

添加受支持的 Bambu Lab 打印机时,Printer Tools 会保存其本地服务所需的地址、序列号和 LAN 访问码。摄像头会作为该打印机的原生实时画面出现,无需再将其添加为外部 RTSP 摄像头。

外部摄像头设置用于对准打印机的另一台独立 IP 摄像头,它不会替代为内置摄像头选择的协议。

使用加密 RTSPS 的摄像头系列

较新的 Bambu 系列可以通过 RTSPS 提供主要监控视频流。Printer Tools 会使用已保存的打印机信息构建加密的本地视频流,并通过应用自身的摄像头组件打开。

在 X2D 和 H2 系列等机型上,如果摄像头端口拒绝连接,请启用 设置 > 网络 > LAN Only Liveview。不需要开启完整的 LAN Only 模式。

RTSPS 失败可能由序列号错误、访问码过期、摄像头端口被阻止、IP 地址变化或打印机端的 Liveview 权限导致。输入其他机型的公开 RTSP URL 并不能解决问题。

使用 TCP JPEG 的摄像头系列

其他 Bambu 打印机通过本地 TCP JPEG 服务提供图像。Printer Tools 会连接该服务,并提取图像帧用于实时画面。

刷新率和画面流畅度取决于打印机提供的内容。TCP JPEG 画面不应被描述为 WebRTC,也不应被转换为 RTSPS。如果遥测正常但该画面失败,请检查机型识别、地址、访问码和本地可达性。

序列号为何重要

序列号前缀是识别打印机系列的依据之一。如果机型识别错误,应用可能会尝试错误的传输方式或端口。请始终完整、准确地输入打印机显示的序列号。

随着 Bambu 推出新型号,Printer Tools 会更新机型对应关系。在断定某个新的序列号系列不受支持之前,请先使用最新版本的应用。

摄像头访问与云访问相互独立

Printer Tools 通过可访问的本地网络直接读取内置摄像头,不会从 Printer Tools 云服务器获取视频流。打印机仍可保持与 Bambu Cloud 和 Bambu Handy 的连接。

独立的 LAN Only Liveview 权限可以在不开启完整 LAN Only 模式的情况下启用本地摄像头访问。不要把摄像头端口直接暴露在公网上。如果需要远程访问本地网络,请使用可信的 VPN。

按层级排查故障

  1. 确认打印机遥测和当前 IP 地址。
  2. 核对完整序列号和 LAN 访问码。
  3. 在提供该选项的机型上检查 LAN Only Liveview。
  4. 解除访客网络隔离或会阻断流量的 VLAN 规则。
  5. 重新打开实时画面,并生成新的加密日志。

如果视频流能打开但会卡顿,请重点检查 Wi-Fi 质量、分辨率和缓冲。如果连接立即被拒绝,请重点检查打印机权限、按机型选择的传输方式以及端口可达性。

如果视频流能连接但表现不佳,请继续阅读如何降低摄像头延迟。

常见问题

可以为任何 Bambu 打印机手动选择 RTSPS 吗?

不可以。Printer Tools 会使用识别出的机型所支持的传输方式。

内置摄像头算外部摄像头条目吗?

不算。它属于已保存的打印机,使用该打印机的本地凭据和协议。

更流畅的协议能提高帧率吗?

不能。内置摄像头提供什么内容由打印机决定。应用无法凭空生成未发送的画面帧。

应该分享生成的视频流 URL 吗?

不应该。它可能包含敏感的本地连接信息。请使用加密日志向支持团队提供信息。

Printer Tools
Printer Tools

在一个面板中管理您的所有 3D 打印机

通过一个应用监控 Bambu Lab、Klipper、OctoPrint、Creality、Snapmaker、Anycubic、Flashforge、Elegoo 和 Prusa 打印机

支持 Android、iPhone、iPad 和 Mac,并提供 Apple Watch 与 Wear OS 配套应用,以及通过 VPN、OctoEverywhere 或 Obico 实现的可选远程访问

Printer Tools