【发布时间】:2016-08-05 18:53:45
【问题描述】:
我遇到了一个非常简单的问题,但我无法通过互联网找到任何解决方案或信息。
我有一个摄像头通过端口 8081 向 Ubuntu 服务器(固定 IP 192.168.1.100)发送视频流,我想“捕获”这个流以在一个漂亮的 HTML 页面中显示它。
在我的本地网络中,我只是使用 HTML iframe 标记,如下所示,它工作正常:
<iframe src="http://192.168.1.100:8081"></iframe>
但是,问题来了: 从我的本地网络外部,我的网页可以通过我的域名正确访问,但 iframe 保持为空。我相信原因是(如果我错了,请纠正我)因为 HTML 代码是在浏览器中执行的,所以 iframe 标签的地址“http://192.168.1.100:8081”不再指向我的服务器。 所以,我累的第一件事就是把之前的iframe标签换成下面的:
<iframe src="http://MY_DOMAIN_NAME:8081"></iframe>
但是,这不起作用,因为我没有转发路由器的端口 8081(我不能这样做,否则每个人都可以在没有任何访问控制的情况下看到我的视频流)。
有人知道如何进行吗?更准确地说,如何从本地网络内部和外部访问我的视频流(嵌入在 HTML 页面中)?
【问题讨论】:
-
没有人?如果需要,请随时提出任何澄清
标签: html iframe camera server video-streaming