Как исправить камеру OctoPrint, которая не загружается в Printer Tools

Как исправить камеру OctoPrint, которая не загружается в Printer Tools

автор FixoLab


Устранение проблем с камерой OctoPrint

Короткий ответ

Printer Tools запрашивает трансляцию MJPEG по стандартному маршруту веб камеры на вашем сервере OctoPrint, тому же адресу по умолчанию, который используют установки OctoPi. Если камера находится на другом хосте или порту, чем остальной OctoPrint, используйте отдельное поле адреса трансляции, чтобы Printer Tools знал, где искать реальный видеопоток.

Что вам понадобится

  • Принтер OctoPrint, уже подключенный к Printer Tools
  • Веб камера, настроенная в OctoPrint и подтвержденно работающая из собственного интерфейса OctoPrint
  • Локальный адрес машины, действительно обслуживающей трансляцию MJPEG, если он отличается от самого сервера OctoPrint

Исправьте камеру, которая не загружается

  1. 1

    Сначала убедитесь, что трансляция работает в OctoPrint

    Откройте собственный веб-интерфейс OctoPrint и проверьте, загружается ли там предварительный просмотр камеры. Если нет, проблема в самой настройке веб камеры, а не в Printer Tools.

  2. 2

    Проверьте стандартный маршрут в браузере

    Откройте стандартный маршрут веб камеры прямо в браузере в той же сети, что и сервер OctoPrint, отдельно от основного интерфейса OctoPrint.

  3. 3

    При необходимости используйте отдельный адрес трансляции

    Если камера обслуживается с другого хоста или порта, чем остальной OctoPrint, например, за отдельным прокси, введите этот адрес специально в настройках трансляции Printer Tools для этого принтера.

  4. 4

    Проверьте изоляцию сети

    Гостевой Wi-Fi или изоляция клиентов могут блокировать трансляцию камеры, даже пока статус и управление заданием продолжают работать, поскольку они могут доходить до сервера другим путем.

  5. 5

    Переподключите принтер

    После изменения любого адреса переподключите принтер в Printer Tools, а не просто обновляйте вид камеры.

Настройки камеры OctoPrint

Трансляция камеры OctoPrint и настройки адреса трансляции в Printer ToolsТрансляция камеры OctoPrint и настройки адреса трансляции в Printer Tools

Отдельный адрес трансляции доступен для настроек, где камера обслуживается не с того же хоста, что остальной OctoPrint.

Что поддерживает вид камеры

  • Автоматическое обнаружение MJPEG по стандартному маршруту веб камеры OctoPrint
  • Отдельное поле адреса трансляции для камер, обслуживаемых с другого хоста или порта
  • Просмотр в реальном времени вместе со статусом и элементами управления заданием на том же экране

Что не автоматизировано

  • Пользовательские маршруты плагинов веб камеры, отличающиеся от стандартного пути, не обнаруживаются автоматически
  • Printer Tools не настраивает за вас параметры веб камеры OctoPrint
  • Для нативной камеры OctoPrint поддерживается только MJPEG

Частые проблемы с камерой

Камера работает в OctoPrint, но не в Printer Tools

Проверьте, обслуживается ли камера с другого адреса, чем основной сервер OctoPrint, и если да, введите этот адрес в отдельном поле трансляции Printer Tools.

Трансляция загружается, но очень медленная

Настройте разрешение и частоту кадров в собственной конфигурации вашей веб камеры. Printer Tools отображает трансляцию в том виде, в котором она опубликована, и не применяет дополнительное сжатие.

Камера работала раньше и перестала после изменения сети

Убедитесь, что адрес трансляции все еще доступен по тому же IP. Изменение роутера или DHCP может переместить хост камеры на новый локальный адрес.

Статус загружается нормально, но камера так и не появляется

Обычно это означает, что трафик статуса и камеры идет разными сетевыми путями. Проверьте правила брандмауэра или изоляции клиентов специально для порта камеры.

Просмотр камеры вдали от дома

Добавьте OctoEverywhere к тому же принтеру OctoPrint для удаленного доступа к камере, или используйте VPN обратно к вашей сети. Избегайте прямого перенаправления порта камеры на роутере.

Часто задаваемые вопросы

Нужно ли мне вводить адрес камеры вручную?

Только если ваша веб камера обслуживается с другого хоста или порта, чем остальной OctoPrint. В остальных случаях Printer Tools находит ее автоматически по стандартному маршруту.

Поддерживает ли Printer Tools RTSP для камер OctoPrint?

Нативная камера OctoPrint в Printer Tools работает только по MJPEG. Другие протоколы нужно добавлять через отдельную настройку внешней камеры.

Почему камера перестает работать только вдали от дома?

Удаленный доступ к локальной трансляции камеры требует OctoEverywhere или VPN. Прямое подключение к локальному адресу работает только в той же сети.

Могу ли я использовать снимок вместо трансляции в реальном времени?

Printer Tools запрашивает трансляцию MJPEG в реальном времени для нативной камеры OctoPrint, а не периодические снимки.

Смотрите полную совместимость с OctoPrint

Ознакомьтесь с поддерживаемыми функциями OctoPrint, настройкой камеры, аутентификацией и текущими ограничениями в Printer Tools.

Смотреть совместимость с OctoPrint
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