freeflyjohn
January 17th, 2021, 04:42 PM
Is there a secure and safe way I can access a camera URL remotely over the internet ?
I have a 3D printer hooked up to a Raspberry Pi running Octoprint, the Pi also has a camera attached.
The Raspberry Pi control panel can be accessed via a browser, using the URL http://octopi.local/?#control
The webcam can be be accessed independently using the URL http://octopi.local/webcam/?action=stream
I do not want to port forward the Raspberry Pi because it is dangerous to allow internet access to the 3D printer, especially as it allows control of the heaters on the 3D printer so if someone got access they could potentially burn the house down !
I have a server running Ubuntu 16.04 (on a Dell T30 Poweredge) which can access the Raspberry Pi as its on the same internal network.
As the camera has a different URL to the control panel, is there a way I can use my server to allow access to the webcam only ?
I don't tend to leave the 3D printer unattended, but sometimes I might have to pop out whilst its printing and I would like to be able to monitor the print via the camera.
Ideally it would also be useful to control the printer remotely, but this would have to be 100% secure and safe.
Camera:
https://thepihut.com/collections/raspberry-pi-camera/products/raspberry-pi-camera-module
Rapsberry Pi 3+:
https://thepihut.com/collections/raspberry-pi/products/raspberry-pi-3-model-b-plus
Octoprint:
https://octoprint.org/
I have a 3D printer hooked up to a Raspberry Pi running Octoprint, the Pi also has a camera attached.
The Raspberry Pi control panel can be accessed via a browser, using the URL http://octopi.local/?#control
The webcam can be be accessed independently using the URL http://octopi.local/webcam/?action=stream
I do not want to port forward the Raspberry Pi because it is dangerous to allow internet access to the 3D printer, especially as it allows control of the heaters on the 3D printer so if someone got access they could potentially burn the house down !
I have a server running Ubuntu 16.04 (on a Dell T30 Poweredge) which can access the Raspberry Pi as its on the same internal network.
As the camera has a different URL to the control panel, is there a way I can use my server to allow access to the webcam only ?
I don't tend to leave the 3D printer unattended, but sometimes I might have to pop out whilst its printing and I would like to be able to monitor the print via the camera.
Ideally it would also be useful to control the printer remotely, but this would have to be 100% secure and safe.
Camera:
https://thepihut.com/collections/raspberry-pi-camera/products/raspberry-pi-camera-module
Rapsberry Pi 3+:
https://thepihut.com/collections/raspberry-pi/products/raspberry-pi-3-model-b-plus
Octoprint:
https://octoprint.org/