Pixel streaming working locally but not past my router

You have to:

  1. Port forward 80, 443, 9999 (check PS networking section of the documentation, I can’t recall the full list correctly).
  2. Obtain a domain AND an SSL certificate, because PS doesn’t work without SSL over the internet.
  3. Have a static IP address or config dynamic DNS to point to your machine.
  4. Enable HTTPS in
config.json

inside PS signalling webserver directory.

  1. (Probably optional) If you’re using any custom code like python in the app being streamed you need to point to the certificates inside your code.

I hope this helps, I’ve struggled a lot configuring the solution myself.

3 Likes