CPC H04L 63/0876 (2013.01) [H04L 63/0209 (2013.01); H04N 7/0117 (2013.01); H04N 7/181 (2013.01); H04N 19/40 (2014.11); G16Y 20/10 (2020.01); G16Y 40/20 (2020.01); H04L 67/12 (2013.01); H04L 69/08 (2013.01)] | 16 Claims |
1. An electronic device on a local network, comprising:
a memory; and
a processor coupled to the memory and configured to:
receive a trigger; and
in response to the trigger, establish a persistent data connection with a signaling server, wherein the electronic device is behind a firewall of the local network and the signaling server is on another side of the firewall;
subscribe to a topic relating to the local network;
receive first information corresponding to the topic via the persistent data connection from the signaling server;
based on the first information received, request video data from a camera on the local network;
receive the video data requested from the camera; and
based on the first information received, transmit the video data received through the firewall.
|