The Nabto IoT Platform in a nutshell

Nabto provides a full communication infrastructure to allow real-time direct, secure communication between end-user client devices and IoT devices. The Nabto platform provides direct connectivity with no firewall or dynamic IP hassle, making it possible to remote control IoT devices directly. The IoT platform can communicate any content ranging from simple temperature data to fully fledged audio/video streaming feeds. This is done with a minimum of latency and with secure technology that ensures privacy of the data, which is only shared between the end-user client device and the IoT device.

try nabto for free here