| CPC H04L 65/1045 (2022.05) [H04L 63/0236 (2013.01); H04L 65/1069 (2013.01); H04L 65/61 (2022.05); H04L 67/02 (2013.01)] | 6 Claims |

|
1. A method, comprising:
establishing a first connection between a client and a relay reverse proxy running on a relay backend server using a first port, wherein the first port is a standard port accessible via a network;
establishing a second connection between the relay reverse proxy and a relay instance running on the relay backend server using a second port, wherein the second port is in a nonstandard port range, wherein the relay instance maintains a third connection between the relay instance and a network device via the network using a third port, wherein the third port is in the nonstandard port range, and wherein the network device is isolated from the relay backend server by a firewall;
receiving a request for streamed content from the client over the first connection by the relay reverse proxy;
forwarding the request from the relay reverse proxy to the relay instance via the second connection;
further forwarding the request from the relay instance to the network device via the third connection; and
relaying a response to the request received from the network device to the client via the third connection, the second connection, and the first connection, respectively.
|