The Remote Control Surfaces and the HTTP API use a webserver built into mimoLive for communications. In order to access this from a remote location, the mimoLive webserver would have to be made accessible from the Internet using a public IP number. This is not such a good idea for security reasons.

Enter ngrok, a system that allows you to create a secure tunnel to your mimoLive host from anywhere in the world. This can be used to remotely issue API commands, remotely produce a show or have an assistant update lower thirds via a Remote Control Surface from their home office.

Installing ngrok

Producing a show remotely

  • Download and install the command line tool to your mimoLive machine following the instructions from the ngrok website.

Download and install ngrok

  • Now it is time to create the tunnel. It should end at the port for the HTTP API which you can set in mimoLive Preferences. The default is 8989, so that the command looks like this:

Create an ngrok tunnel

  • Once the tunnel is established ngrok will return the URL under which you can now connect remotely to your mimoLive. Look for the line with “Forwarding”:

ngrok tunnel established

  • Entering the address in your browser window will take you to the Remote Control Surface start:
Remote Control Surface start

That’s it! Now you can control mimoLive from remote using Remote Control Surfaces or the HTTP API.


Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Please do not use this for support questions.
mimoLive Support

Post Comment