External Cameras Addon

Discover ONVIF cameras or add any custom IP camera over HTTP, RTSP, RTSPS, TCP (JPEG) or WebRTC

Beyond the camera built into your printer, Printer Tools can discover ONVIF cameras on your local network or add a custom stream by entering its address and protocol. ONVIF resolves the selected media profile to RTSP or RTSPS, while five direct stream types use their own dedicated players, so you can bring an existing enclosure or webcam camera into the same dashboard as your printers.

Supported devices

ONVIFHTTP (MJPEG)RTSPRTSPSTCP (JPEG)WebRTC
Printer Tools External Cameras dashboard screenshot

See it in action

Connection & protocol

ONVIFLocal WS-Discovery, media profile selection, automatic RTSP/RTSPS stream resolution and PTZ when the camera supports it
TransportHTTP (MJPEG), RTSP, RTSPS, TCP (JPEG) or WebRTC, selected per camera
AuthenticationUsername/password for ONVIF, HTTP and RTSP/RTSPS; ICE/signaling credentials for WebRTC, when required
RequirementsAn ONVIF camera or camera stream reachable on your local network
Away from homeConnect over a VPN back to your network

What's verified today

  • ✓ONVIF network discovery, media profile selection and PTZ controls when the selected camera profile supports them
  • ✓Live preview for HTTP (MJPEG), RTSP, RTSPS, TCP (JPEG) and WebRTC streams
  • ✓Fullscreen viewing alongside your other cameras
  • ✓Automatic reconnect when the app returns to the foreground

Feature matrix

FeatureStatusNotes
Connection & discoveryAvailableDiscover ONVIF cameras on your local network or add a stream manually by IP address, port, path and protocol.
Live telemetryAvailableLive preview across all five supported protocols, shown alongside your printer cameras.
Remote controlPartialPan, tilt and zoom controls are available when the selected ONVIF profile advertises compatible continuous-move PTZ support.
AudioNot availableEvery supported protocol is video-only, no audio is available from any external camera stream.
Multiple devicesAvailableAdd as many external cameras as you like, each with its own protocol and credentials.

Known limitations

  • !No audio on any protocol, HTTP (MJPEG), RTSP, RTSPS, TCP (JPEG) and WebRTC are all video-only.
  • !Streaming pauses while the app is backgrounded and reconnects automatically when it returns to the foreground.
  • !TCP (JPEG) frames larger than 2MB are rejected.
  • !WebRTC needs a compatible signaling server, it isn't pure peer-to-peer out of the box.
  • !ONVIF discovery requires local network access; profile and PTZ availability depend on what each camera exposes.

Frequently asked questions

What camera protocols are supported?

ONVIF discovery plus direct HTTP (MJPEG), RTSP, RTSPS, TCP (JPEG) and WebRTC streams. ONVIF resolves the media profile and stream address automatically.

Does this support audio?

No, every supported protocol is video-only; audio isn't available from any external camera stream.

Do I need a username and password?

Only if your camera requires one. ONVIF, HTTP and RTSP/RTSPS support username/password, and WebRTC uses its own signaling credentials when the setup calls for them.

Can I view an external camera away from home?

Yes, connect over a VPN back to your home network, external cameras are reached locally, so Printer Tools needs the same network access a browser would.

Available on

iOSiPadOSmacOSAndroid

Other addons

Printer Tools

Available for Android, iOS, iPadOS, macOS and watchOS