我们能否在云中托管一个主机websocket服务器作为代理/中继服务器,以重定向来自本地网络的websocket流量

我们能否在云中托管一个主机websocket服务器作为代理/中继服务器,以重定向来自本地网络的websocket流量,websocket,raspberry-pi,digital-ocean,portforwarding,Websocket,Raspberry Pi,Digital Ocean,Portforwarding,[这篇文章已经用一种可能的方法进行了更新,并添加到了底部] 我正在尝试在不同网络中的两个设备((a)不同计算机中的chrome和(B)不同网络中的raspberry pi)之间创建web套接字连接。因此,我可以通过WebSocket发送视频数据。但是,我无法通过端口转发路由器的网络,将我的本地IP暴露到网络上,因此,我无法立即发送数据。 下图解释了架构 因此,我试图实现一种逻辑,以便设备a WebSocket设置云的公共ws,而云实际上从设备B获取数据。因此设备a WebSocket间接设置设

[这篇文章已经用一种可能的方法进行了更新,并添加到了底部]

我正在尝试在不同网络中的两个设备((a)不同计算机中的chrome和(B)不同网络中的raspberry pi)之间创建web套接字连接。因此,我可以通过WebSocket发送视频数据。但是,我无法通过端口转发路由器的网络,将我的本地IP暴露到网络上,因此,我无法立即发送数据。 下图解释了架构

因此,我试图实现一种逻辑,以便设备a WebSocket设置云的公共ws,而云实际上从设备B获取数据。因此设备a WebSocket间接设置设备B。 设备ACloud服务器设备B 云可以是代理服务器或中继websocket服务器。 视频源需要实时发送,

请建议我如何进行。 另外,我已经获得了digitalocean作为VPS的一个实例,在博客之后,但不确定如何继续

更新(2019年11月11日):

我计划在DigitalOcean实例(droplet)上使用websocket服务器,它将监听我的raspberry pi的本地IP/端口。这个VPS将充当websocket服务器,它将重定向流量。 然而,我不知道如何使用相同的。并需要您的善意的建议