Jump to content
UltiMaker Community of 3D Printing Experts

Camera and Ethernet LAN Support


a2hill

Recommended Posts

Posted · Camera and Ethernet LAN Support

Just picked up an UM3 today, currently running my first print and wanted to watch the video of the print. After checking out Daid's post on remote access I found the camera stream URL (http://xxx.xxx.x.xxx:8080/?action=stream) however I get an 'Error Connection Refused' from my browser when I try to access it. [br][/br]

[br][/br]

After a quick nmap I can see that port 8080 is not open (only port 80 is). I also tried connecting using an ethernet cord however the amber light on the ethernet port just intermittently flashes and the settings menu says disconnected. [br][/br]

[br][/br]

I am on firmware 3.4.12.20161017, any advice?

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    I think you need to be on developer mode to see the camera directly, probably for secury reasons doesn't openly stream all the time otherwise. I think is on maintenance to enable it? Sorry just turned mine off to go sleep.

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    I was able to get the ethernet lan connected after disabling wifi. Thanks! [br]

    [br]

    I've enabled developer mode and did a port scan and now see that port 22 is open for ssh (does anyone know what the username and password are?), however I'm still not seeing a port open 8080 for the camera stream.

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Not sure. Does Cura after connecting it show the camera?

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Cura uses the ?action=snapshot but does use 8080.

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Not sure. Does Cura after connecting it show the camera?

     

    No there is no camera feed in Cura. Also I've tried ?action=snapshot as well but since port 8080 isn't open it does not connect

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    That's weird. It should work. Try to update the firmware again to see if is a temporary bug. The camera streaming service is one of the first to open when the sustem boot up.

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    I updated to the 'Testing' firmware with the same results. I've since switched back and the only ports I see open are 80 and 22. After reading today's remote access post and seeing that network settings are different when the printer is in hotspot mode I also tried that to no avail. Can I get ssh credentials so I can look at some logs?

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    On developer mode you can dump the logs to the usb. Is much more effective and if some service isn't loading it should be there.

  • Link to post
    Share on other sites

    Posted (edited) · Camera and Ethernet LAN Support

    t port 22 is open for ssh (does anyone know what the username and password are?),

     

    root / ultimaker

    Edited by Guest
  • Link to post
    Share on other sites

    Posted (edited) · Camera and Ethernet LAN Support

    It looks like v4L2 is failing to load. From the USB logs:[/br]

    [/br]

    Full logs: http://pastebin.com/7bKFkbrN[/br]

    [/br]

     

    Hostnamenotset systemd[1]: Starting mjpg-streamer, Webcam streaming for all...Hostnamenotset systemd[1]: Started mjpg-streamer, Webcam streaming for all.Hostnamenotset systemd[1]: Starting Login Service...Hostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: starting applicationHostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: MJPG Streamer Version.: 2.0Hostnamenotset mjpg-streamer[167]: MJPG Streamer Version.: 2.0Hostnamenotset systemd[1]: Started getty on tty2-tty6 if dbus and logind are not available.Hostnamenotset systemd[1]: Starting Griffin camera service...Hostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: Using V4L2 device.: /dev/video0Hostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: Desired Resolution: 800 x 600Hostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: Frames Per Second.: not limitedHostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: Format............: JPEGHostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: TV-Norm...........: DEFAULTHostnamenotset mjpg-streamer[167]: MJPG-streamer [167]: init_VideoIn failedHostnamenotset net.agent[171]: ERROR: /sbin/ifup not found. You need to install the ifupdown package.Hostnamenotset mjpg-streamer[167]: i: Using V4L2 device.: /dev/video0Hostnamenotset mjpg-streamer[167]: i: Desired Resolution: 800 x 600Hostnamenotset mjpg-streamer[167]: i: Frames Per Second.: not limitedHostnamenotset mjpg-streamer[167]: i: Format............: JPEGHostnamenotset mjpg-streamer[167]: i: TV-Norm...........: DEFAULTHostnamenotset mjpg-streamer[167]: ERROR opening V4L interface: No such file or directoryHostnamenotset mjpg-streamer[167]: Init v4L2 failed !! exit fatalHostnamenotset mjpg-streamer[167]: i: init_VideoIn failed

     

    Sure enough when I run an ls /dev/video0:

     

    root@ultimakersystem-ccbdd300023e:~# ls /dev/video0ls: cannot access /dev/video0: No such file or directory

     

    Edited by Guest
    Forgot some stuff
  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Developer mode is NOT required for the camera stream.

    The camera API isn't finalized yet, so that why I didn't list it yet. But you should be able to access the stream trough the listed URL until then.

    What is most likely the problem, your camera isn't working. Maybe it unplugged itself during transport, maybe the cable itself was faulty to begin with? Not all beta machines went trough the same QC process. And thus a faulty camera could just be the case.

    • Like 1
    Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Developer mode is NOT required for the camera stream.

    The camera API isn't finalized yet, so that why I didn't list it yet. But you should be able to access the stream trough the listed URL until then.

    What is most likely the problem, your camera isn't working. Maybe it unplugged itself during transport, maybe the cable itself was faulty to begin with? Not all beta machines went trough the same QC process. And thus a faulty camera could just be the case.

     

    Good to know, thanks. Just a note though, this is not a beta machine it was purchased last week through MatterHackers in Orange County. I guess I'll be contacting them for support.

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    So after taking the camera housing off, the usb cable was in fact unplugged. Plugged it back in and booted it up and everything works!

    • Like 1
    Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Be sure to mention the serial number to them, we are currently tracking all production quality issues and want to know how/when they are produced.

    (Odd that you have one, everyone in the office is telling me shipping happens in November...)

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Be sure to mention the serial number to them, we are currently tracking all production quality issues and want to know how/when they are produced.

    (Odd that you have one, everyone in the office is telling me shipping happens in November...)

     

    Not so odd, I just got my Ultimaker 3 today I ordered it from Dynamism a couple of days ago.  Hopefully I didn't didn't a beta unit :p

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    The camera capture worked very easily per the instructions in this post!

    I used the Free version of Debut(link)to capture video at a very high quality and now can remote in from anywhere.

    Then connect to a network stream by entering your IP without a username and password:

    http://xx.xx.xx.xx:8080/?action=stream

    I have my printer set in developer mode as well. Not sure if this is required but it allowed us to connect.

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    I have my printer set in developer mode as well. Not sure if this is required but it allowed us to connect.

     

    No, this is not required for the camera stream to be available.

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Hi, I'm not able to configure the UM3 camera like a standard IP camera (Foscam). I'm using a chrome extension to display my Foscam cameras but UM3 is only available as a web page ?

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Hi, I'm not able to configure the UM3 camera like a standard IP camera (Foscam). I'm using a chrome extension to display my Foscam cameras but UM3 is only available as a web page ?

     

    It's a pretty standard MJPG stream, I'm pretty sure just about anything can view it. (A browser is just simple)

  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

     

    Hi, I'm not able to configure the UM3 camera like a standard IP camera (Foscam). I'm using a chrome extension to display my Foscam cameras but UM3 is only available as a web page ?

     

    It's a pretty standard MJPG stream, I'm pretty sure just about anything can view it. (A browser is just simple)

     

    Yes, http browser can read it. There is no "rtsp" ?

  • Link to post
    Share on other sites

    Posted (edited) · Camera and Ethernet LAN Support

    It works good with the Android app called "TinyCamFree" : https://play.google.com/store/apps/details?id=com.alexvas.dvr

    I can use an external IP when I'm not in the wifi network. We can't do this yet with the Ultimaker app.

    Edited by Guest
  • Link to post
    Share on other sites

    Posted · Camera and Ethernet LAN Support

    Yes, http browser can read it. There is no "rtsp" ?

     

    We are using mjpg-streamer, which does as an rtsp output option. However, we haven't tested or enabled this.

    If you are feeling experimental, you can enter developer mode, and edit the "/etc/systemd/system/mjpg-streamer.service" file, and add:

     

    -o "output_rtsp.so"

     

    To the startup, that might cause rtsp to work.

    However, a quick google shows that this work on implementing rtsp might not be completed and thus it might not work.

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 27 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...