MJPEG, RTSP, RTSPS of WebRTC kiezen voor een 3D-printercamera

MJPEG, RTSP, RTSPS of WebRTC kiezen voor een 3D-printercamera

door FixoLab


Cameraprotocollen uitgelegd

Het korte antwoord

MJPEG, RTSP, RTSPS en WebRTC werken allemaal in Printer Tools. Bij een ingebouwde camera bepaalt de printerfirmware echter het protocol: Klipper en OctoPrint gebruiken vaak MJPEG, Creality K2 gebruikt WebRTC en grotere Bambu Lab-printers gebruiken RTSPS. Pas bij een externe camera kies je zelf.

Wat de juiste keuze bepaalt

  • Of het een ingebouwde of zelfstandige externe camera is
  • Hoe belangrijk lage vertraging tegenover brede compatibiliteit is
  • Of de stream versleuteld moet zijn
  • Welke protocollen de camera werkelijk ondersteunt

De protocollen vergelijken

  1. 1

    MJPEG voor eenvoud

    MJPEG verstuurt doorlopend JPEG-beelden via HTTP. Het is eenvoudig en breed ondersteund, maar gebruikt bij dezelfde kwaliteit vaak meer bandbreedte.

  2. 2

    RTSP voor efficiënt lokaal streamen

    RTSP gebruikt een videocodec en vraagt meestal minder bandbreedte dan MJPEG, maar is standaard niet versleuteld.

  3. 3

    RTSPS voor versleuteld streamen

    RTSPS is RTSP via TLS. De Bambu Lab X1- en P2S-families gebruiken dit voor hun ingebouwde camera's.

  4. 4

    WebRTC voor zeer lage vertraging

    WebRTC is ontworpen voor realtimevideo en wordt onder andere door de Creality K2-familie gebruikt.

  5. 5

    Stem af op je camera

    Kies bij een externe camera uitsluitend een protocol dat het specifieke model werkelijk aanbiedt.

Protocollen in één oogopslag

De tabel toont het gebruik binnen Printer Tools en is geen algemene ranglijst.

ProtocolGebruikelijke vertragingVersleuteldGebruikt door
MJPEGHogerNeeKlipper, OctoPrint, PrusaLink-miniaturen
RTSPLaagNeeExterne camera's, Anycubic Kobra X
RTSPSLaagJaBambu Lab X1 en P2S
WebRTCZeer laagJaCreality K2, externe camera's

Verschillende cameraprotocollen in Printer Tools

Protocolinstellingen voor externe en ingebouwde camera's in Printer ToolsProtocolinstellingen voor externe en ingebouwde camera's in Printer Tools

Ingebouwde camera's gebruiken het vaste fabrikantprotocol; bij externe camera's kies je wat bij de hardware past.

Ondersteuning in Printer Tools

  • MJPEG, RTSP, RTSPS, TCP JPEG en WebRTC
  • Automatische protocolkeuze voor ingebouwde camera's
  • Handmatige protocolkeuze voor externe camera's

Wat niet vrij te kiezen is

  • Je kunt het eigen cameraprotocol van een printer niet wijzigen
  • Versleutelde protocollen moeten correct door camera of printer zijn uitgevoerd
  • TCP JPEG kan op modellen die het gebruiken niet worden omgewisseld voor MJPEG

Veelvoorkomende misverstanden

Ik wil RTSPS op mijn K1

De ingebouwde K1-camera gebruikt door de Creality-firmware MJPEG; Printer Tools kan dit niet wijzigen.

Mijn externe camera ondersteunt maar één protocol

Selecteer precies dat protocol. Een camera hoeft niet alle vier te ondersteunen.

WebRTC loopt achter op een zwak netwerk

Ook WebRTC heeft voldoende bandbreedte en een stabiele verbinding nodig; drukke wifi beïnvloedt iedere livevideostream.

Protocollen en externe toegang

Het lokale cameraprotocol staat los van externe toegang. OctoEverywhere en Obico vervoeren de video ongeacht het onderliggende protocol.

Veelgestelde vragen

Welk protocol is het beste?

Er is geen universele winnaar. WebRTC en RTSPS richten zich op lage vertraging en versleuteling; MJPEG op eenvoud en brede compatibiliteit.

Kan ik het ingebouwde protocol wijzigen?

Nee. Printer Tools volgt automatisch het protocol dat de printerfirmware aanbiedt.

Ondersteunt Printer Tools ONVIF?

Ja, via de externe-camerafunctie, inclusief automatische detectie op het lokale netwerk.

Is TCP JPEG hetzelfde als MJPEG?

Nee. TCP JPEG is een ander transport dat door bepaalde Bambu Lab- en Anycubic-modellen wordt gebruikt.

Bekijk alle camerafuncties

Bekijk alle ondersteunde cameraverbindingen, van ingebouwde printercamera's tot externe ONVIF-, RTSP- en WebRTC-camera's.

Cameraondersteuning bekijken
Printer Tools
Printer Tools

Al je 3D-printers in één dashboard

Monitor Bambu Lab-, Klipper-, OctoPrint-, Creality-, Snapmaker-, Anycubic-, Flashforge-, Elegoo- en Prusa-printers vanuit één app

Beschikbaar op Android, iPhone, iPad en Mac, met companion-apps voor Apple Watch en Wear OS en optionele externe toegang via VPN, OctoEverywhere of Obico

Printer Tools