我需要能够观看来自网络的本地主机端口中正在播放的流。
情况:在我的树莓派中,我有一个摄像头视频正在流式传输到本地端口(localhost:8080 / mystream),它是一个mjpeg视频。我无法使用VLC或ffmpeg将其流式传输到RTMP服务器,因为它占用了过多的CPU(甚至使用OMX编码器)。该覆盆子嵌入在无人机中,并通过4g霉菌与互联网相连。
我想直接从网络(而不是在同一网络上)连接到此流。
我的想法是使用反向隧道或VPN从公用服务器IP启用此连接。但是我对VPN或反向隧道都不了解。有人可以指导我完成这些步骤吗?
显然,我必须在某处(树莓派或公共服务器?)设置VPN服务器,然后将此localhost:port转发到公共服务器URL。最终访问URL观看流吗?也许将此流嵌入网站中。
我真的很困惑= /
我确实可以从IBM访问VPN IPSec,并可以从中访问其他Cloud服务。
答案 0 :(得分:0)
我会在rpi和ip camviewer上使用pivpn在我的android上查看流。 我会使用开放的VPN从电话连接到pivpn