How to set up Dynamic DNS to view Pi camera stream remotely

I have followed the main tutorials to set up a motion activated raspi camera. I can get it to stream locally. On my pi's IPadress on port 8080 like so, IPADDRESS:8080

It only works on my local network. I also tried setting up a dynamic dns service, which I can now also view my feed at, but it STILL does not work outside my local network.

I have searched through tons of tutorials but there are zoo many and none of them have worked for me so far.

I am utterly confused with networking stuff. I am pretty tech savvy, but I am at a loss. Any help would be greatly appreciated!


If you are connecting the pi to a router you will have configure port forwarding on your router so that requests from outside your local network gets forwarded to the pi.

You will at least need to forward the HTTP traffic from some port on your routers internet facing interface to the correct port (8080) and ip address for your pi. If the camera stream uses another port you will have set up port forwarding for that port as well.

Need Your Help

Update two columns in pdo

php mysql pdo

I have this function (Update) to update data in mysql table with pdo

Loading multiple dependent libraries via JNI and DllMain

java windows dll java-native-interface

I have a JNI library that depends on a third party library.