MJPEG-, RTSP-, RTSPS- tai WebRTC-valinta 3D-tulostimen kameralle

MJPEG-, RTSP-, RTSPS- tai WebRTC-valinta 3D-tulostimen kameralle

kirjoittanut FixoLab


Kameraprotokollat selitettynä

Lyhyt vastaus

MJPEG, RTSP, RTSPS ja WebRTC toimivat kaikki Printer Toolsissa, mutta sen, mitä niistä oikeasti käytät, päättää lähinnä tulostimesi oma laiteohjelmisto sisäänrakennetulle kameralle. Klipper ja OctoPrint käyttävät MJPEG:iä, Creality K2 käyttää WebRTC:tä ja Bambu Labin suuremmat tulostimet käyttävät RTSPS:ää, esimerkiksi. Nämä neljä protokollaa muuttuvat todelliseksi valinnaksi vasta, kun lisäät ulkoisen kameran omistetun lisäosan kautta.

Mikä vaikuttaa oikeaan valintaan

  • Onko kamera tulostimen sisäänrakennettu syöte vai itsenäinen ulkoinen kamera
  • Kuinka paljon arvostat alhaista viivettä laajaan yhteensopivuuteen verrattuna
  • Täytyykö striimin olla salattu, mikä on tärkeämpää kameroille, jotka näkyvät paikallisen verkkosi ulkopuolella
  • Mitä juuri sinun kamerasi laitteisto oikeasti tukee

Vertaile protokollia

  1. 1

    MJPEG yksinkertaisuuden vuoksi

    MJPEG lähettää jatkuvan sarjan JPEG-kuvia tavallisen HTTP:n yli. Se on yksinkertainen, laajasti tuettu ja käytössä oletuksena Klipperin crowsnestissa ja OctoPrintin vakiona olevalla webcam-reitillä Printer Toolsissa.

  2. 2

    RTSP tehokkaaseen paikalliseen striimaukseen

    RTSP käyttää varsinaista videokodekkia yksittäisten kuvien sijaan, mikä yleensä tarkoittaa pienempää kaistanleveyttä samalla laadulla verrattuna MJPEG:iin, mutta se ei ole oletuksena salattu.

  3. 3

    RTSPS salattuun striimaukseen

    RTSPS on RTSP TLS:n yli, mikä lisää salauksen samaan tehokkaaseen striimaustapaan. Bambu Labin X1- ja P2S-perheet käyttävät RTSPS:ää sisäänrakennetuille kameroilleen Printer Toolsissa.

  4. 4

    WebRTC alhaisen viiveen selaintyyliseen striimaukseen

    WebRTC on suunniteltu reaaliaikaiseen viestintään erittäin alhaisella viiveellä, minkä vuoksi Crealityn K2-perhe käyttää sitä sisäänrakennetulle kameralleen Printer Toolsissa.

  5. 5

    Sovita ulkoisen kamerasi todelliseen kykyyn

    Kun lisäät ulkoisen kameran, valitse se protokolla, jota juuri kyseinen kamera oikeasti tarjoaa, sillä useimmat kamerat tukevat vain yhtä tai kahta näistä vaihtoehdoista, ei kaikkia neljää.

Protokollat pähkinänkuoressa

Tämä kuvaa sitä, miten kutakin protokollaa yleensä käytetään tulostinkameroissa Printer Toolsissa, ei sitä, mikä on yleisesti paras.

ProtokollaTyypillinen viiveSalattuKäyttäjä
MJPEGKorkeampiEiKlipper (crowsnest), OctoPrint, PrusaLink-esikatselukuvat
RTSPAlhainenEiUlkoiset kamerat, Anycubic Kobra X
RTSPSAlhainenKylläBambu Lab X1- ja P2S-perheet
WebRTCErittäin alhainenKylläCreality K2 -perhe, ulkoiset kamerat

Eri kameraprotokollat Printer Toolsissa

Kameraprotokolla-asetukset näytettynä ulkoisille ja tulostimen omille kameroille Printer ToolsissaKameraprotokolla-asetukset näytettynä ulkoisille ja tulostimen omille kameroille Printer Toolsissa

Tulostimen omat kamerat käyttävät valmistajakohtaisesti kiinteää protokollaa, kun taas ulkoisilla kameroilla voit valita laitteistoosi sopivan protokollan.

Mitä Printer Tools tukee

  • MJPEG, RTSP, RTSPS, TCP JPEG ja WebRTC sekä tulostimien omissa kameroissa että ulkoisen kameran lisäosassa
  • Automaattinen protokollan valinta sisäänrakennetuille kameroille yhdistetyn tulostimen mallin perusteella
  • Manuaalinen protokollan valinta ulkoisille kameroille, sovitettuna siihen, mitä kyseinen kamera oikeasti tarjoaa

Mikä ei ole vapaa valinta

  • Et voi vaihtaa tulostimen sisäänrakennettua kameraa toiseen protokollaan kuin mitä sen oma laiteohjelmisto tarjoaa
  • Salatut protokollat kuten RTSPS ja WebRTC riippuvat silti siitä, että kamera tai tulostin toteuttaa ne oikein
  • TCP JPEG, jota käyttävät jotkin Bambu Lab- ja Anycubic-mallit, ei ole vaihdettavissa MJPEG:iin näissä samoissa tulostimissa

Yleistä protokollasekaannusta

Haluan RTSPS:n K1:lleni samalla tavalla kuin P2S:llä on

Creality K1 -perhe käyttää MJPEG:iä sisäänrakennetulle kameralleen, ja tämän määrittää Crealityn laiteohjelmisto, ei Printer Toolsin sisäinen asetus.

Ulkoinen kamerani tukee vain yhtä näistä protokollista

Valitse juuri se protokolla, kun lisäät kameran. Kameran ei tarvitse tukea kaikkia neljää; Printer Tools toimii sen kanssa, mitä kamera oikeasti tarjoaa.

WebRTC tuntuu nykivältä heikossa verkossa

WebRTC riippuu silti riittävästä kaistanleveydestä ja vakaasta paikallisesta yhteydestä. Ruuhkautunut Wi-Fi-verkko vaikuttaa siihen samalla tavalla kuin mihin tahansa muuhun live-videoprotokollaan.

Protokollat ja etäkäyttö

Kameraprotokollan valinta on erillään etäkäytöstä. OctoEverywhere ja Obico hoitavat kumpikin videon etäsiirron riippumatta siitä, onko taustalla oleva paikallinen protokolla MJPEG, RTSP, RTSPS vai WebRTC.

Usein kysytyt kysymykset

Mikä protokolla on paras yleisesti?

Ei ole yhtä universaalia parasta vaihtoehtoa. WebRTC ja RTSPS suosivat alhaista viivettä ja salausta, kun taas MJPEG suosii yksinkertaisuutta ja laajaa yhteensopivuutta. Oikea valinta riippuu kamerastasi ja käyttötarkoituksestasi.

Voinko vaihtaa tulostimeni sisäänrakennetun kameran protokollaa?

Et. Tulostimen sisäänrakennettu kamera käyttää sitä protokollaa, jonka sen oma laiteohjelmisto tarjoaa, ja Printer Tools seuraa tätä automaattisesti ilman manuaalista ohitusta.

Tukeeko Printer Tools ONVIF-kameroita?

Kyllä, ulkoisen kameran ominaisuuden kautta, joka tukee myös automaattista tunnistusta ONVIF-yhteensopiville kameroille paikallisessa verkossasi.

Onko TCP JPEG sama kuin MJPEG?

Ei. TCP JPEG on erillinen siirtotapa, jota jotkin Bambu Lab- ja Anycubic-mallit käyttävät sisäänrakennetulle kameralleen, erillään Klipperin ja OctoPrintin käyttämästä vakiona olevasta MJPEG-striimauksesta.

Katso koko kameraominaisuuksien katsaus

Käy läpi kaikki tuetut kameraprotokollat, tulostimien omista integraatioista ulkoisiin ONVIF-, RTSP- ja WebRTC-kameroihin.

Katso kameratuki
Printer Tools
Printer Tools

Kaikki 3D-tulostimesi yhdessä hallintapaneelissa

Seuraa Bambu Lab-, Klipper-, OctoPrint-, Creality-, Snapmaker-, Anycubic-, Flashforge-, Elegoo- ja Prusa-tulostimia yhdestä sovelluksesta

Saatavilla Androidille, iPhonelle, iPadille ja Macille, Apple Watch- ja Wear OS -kumppanisovelluksilla sekä valinnaisella etäyhteydellä VPN:n, OctoEverywheren tai Obicon kautta

Printer Tools