Výběr MJPEG, RTSP, RTSPS nebo WebRTC pro kameru 3D tiskárny

Výběr MJPEG, RTSP, RTSPS nebo WebRTC pro kameru 3D tiskárny

od FixoLab


Vysvětlení protokolů kamer

Stručná odpověď

MJPEG, RTSP, RTSPS a WebRTC fungují v Printer Tools všechny, ale to, který z nich skutečně používáte, většinou určuje firmware vaší tiskárny u vestavěné kamery. Klipper a OctoPrint používají MJPEG, Creality K2 používá WebRTC a větší tiskárny Bambu Lab používají RTSPS, například. Skutečnou volbou se tyto čtyři protokoly stávají teprve tehdy, když přidáte externí kameru přes vyhrazený doplněk.

Co ovlivňuje správnou volbu

  • Zda je kamera vestavěný přenos tiskárny, nebo nezávislá externí kamera
  • Jak moc vám záleží na nízké latenci oproti široké kompatibilitě
  • Zda musí být přenos šifrovaný, což víc záleží u kamer zpřístupněných mimo vaši lokální síť
  • Co váš konkrétní hardware kamery skutečně podporuje

Porovnejte protokoly

  1. 1

    MJPEG pro jednoduchost

    MJPEG posílá nepřetržitou sekvenci JPEG snímků přes obyčejné HTTP. Je jednoduchý, široce podporovaný a v Printer Tools se výchozí používá pro crowsnest u Klipperu a standardní webkameru u OctoPrintu.

  2. 2

    RTSP pro efektivní lokální streamování

    RTSP místo jednotlivých snímků používá skutečný video kodek, což při stejné kvalitě obvykle znamená nižší nároky na přenosové pásmo než MJPEG, za cenu toho, že ve výchozím stavu není šifrovaný.

  3. 3

    RTSPS pro šifrované streamování

    RTSPS je RTSP přes TLS, které ke stejnému efektivnímu přístupu ke streamování přidává šifrování. Rodiny X1 a P2S od Bambu Lab používají RTSPS pro své vestavěné kamery v Printer Tools.

  4. 4

    WebRTC pro streamování s nízkou latencí ve stylu prohlížeče

    WebRTC je navržené pro komunikaci v reálném čase s velmi nízkou latencí, a proto ho rodina K2 od Creality používá pro svou vestavěnou kameru v Printer Tools.

  5. 5

    Přizpůsobte se skutečným možnostem vaší externí kamery

    Při přidávání externí kamery zvolte protokol, který daná konkrétní kamera skutečně nabízí, protože většina kamer podporuje jen jednu nebo dvě z těchto možností, ne všechny čtyři.

Protokoly v přehledu

Toto odráží, jak se každý protokol obvykle používá napříč kamerami tiskáren v Printer Tools, ne žebříček toho, který je univerzálně nejlepší.

ProtokolTypická latenceŠifrovanýPoužívá ho
MJPEGVyššíNeKlipper (crowsnest), OctoPrint, náhledy PrusaLink
RTSPNízkáNeExterní kamery, Anycubic Kobra X
RTSPSNízkáAnoRodiny Bambu Lab X1 a P2S
WebRTCVelmi nízkáAnoRodina Creality K2, externí kamery

Různé protokoly kamer v Printer Tools

Nastavení protokolu kamery zobrazené pro externí i nativní kamery tiskáren v Printer ToolsNastavení protokolu kamery zobrazené pro externí i nativní kamery tiskáren v Printer Tools

Nativní kamery tiskáren používají u každého výrobce pevně daný protokol, zatímco u externích kamer si můžete vybrat protokol, který odpovídá vašemu hardwaru.

Co Printer Tools podporuje

  • MJPEG, RTSP, RTSPS, TCP JPEG a WebRTC napříč nativními kamerami tiskáren i doplňkem pro externí kamery
  • Automatický výběr protokolu pro nativní kamery podle modelu připojené tiskárny
  • Ruční výběr protokolu pro externí kamery, podle toho, co daná kamera skutečně nabízí

Co si nelze volně vybrat

  • Nativní kameru tiskárny nelze přepnout na jiný protokol, než jaký poskytuje její vlastní firmware
  • Šifrované protokoly jako RTSPS a WebRTC stále závisí na tom, zda je kamera nebo tiskárna implementuje správně
  • TCP JPEG, používaný u některých modelů Bambu Lab a Anycubic, nelze u těchto stejných tiskáren zaměnit za MJPEG

Časté nejasnosti kolem protokolů

Chci RTSPS na svém K1 stejně jako má P2S

Rodina Creality K1 používá pro svou vestavěnou kameru MJPEG, a to určuje firmware Creality, ne nastavení uvnitř Printer Tools.

Moje externí kamera podporuje jen jeden z těchto protokolů

Při přidávání kamery zvolte právě tento konkrétní protokol. Kamera nemusí podporovat všechny čtyři, Printer Tools funguje s tím, který skutečně nabízí.

WebRTC se na slabé síti zadrhává

WebRTC stále závisí na dostatečné šířce pásma a stabilním lokálním připojení. Přetížená Wi-Fi síť ho ovlivní stejně, jako by ovlivnila jakýkoli jiný živý video protokol.

Protokoly a vzdálený přístup

Volba protokolu kamery je oddělená od vzdáleného přístupu. OctoEverywhere a Obico oba řeší přenos videa na dálku bez ohledu na to, zda je lokální protokol MJPEG, RTSP, RTSPS nebo WebRTC.

Často kladené otázky

Který protokol je celkově nejlepší?

Neexistuje univerzálně nejlepší volba. WebRTC a RTSPS upřednostňují nízkou latenci a šifrování, zatímco MJPEG upřednostňuje jednoduchost a širokou kompatibilitu. Správná volba závisí na vaší kameře a způsobu použití.

Můžu změnit nativní protokol kamery své tiskárny?

Ne. Vestavěná kamera tiskárny používá protokol, který zpřístupňuje její vlastní firmware, a Printer Tools se tím automaticky řídí bez ruční změny.

Podporuje Printer Tools kamery ONVIF?

Ano, přes funkci externí kamery, která navíc podporuje automatické vyhledávání kompatibilních kamer ONVIF ve vaší lokální síti.

Je TCP JPEG totéž co MJPEG?

Ne. TCP JPEG je samostatný přenos používaný u některých modelů Bambu Lab a Anycubic pro jejich vestavěnou kameru, oddělený od standardního streamování MJPEG, které používají Klipper a OctoPrint.

Zobrazit celý přehled podpory kamer

Projděte si každý podporovaný přenos kamery, od nativních integrací tiskáren po externí kamery ONVIF, RTSP a WebRTC.

Zobrazit podporu kamer
Printer Tools
Printer Tools

Všechny vaše 3D tiskárny na jednom panelu

Sledujte tiskárny Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo a Prusa z jedné aplikace

K dispozici pro Android, iPhone, iPad a Mac, s doprovodnými aplikacemi pro Apple Watch a Wear OS a volitelným vzdáleným přístupem přes VPN, OctoEverywhere nebo Obico

Printer Tools