我正在观看某个网站直播的一场足球比赛。
我可以通过局域网向我的朋友们播放同一个视频吗?可以吗?
答案1
您可能无法直接从网络上重新播放视频。但根据视频流提供商的不同,其中一些允许您将视频嵌入 iframe 或使用其他方法。
如果视频流提供了 html 可嵌入代码,您就无法从您的机器重新传输视频,但如果您有 LAMP/WAMP 等服务,您可以在 LAN 上托管一个网页,您的朋友将能够轻松访问该网页。无论如何,他们都必须拥有有效的互联网连接才能观看它。
如果我们谈论的是www.livestream.com您会在右下角看到共享资源。如果您点击它,您将看到“嵌入“选项,选择它,您将被引导至自定义区域,您可以在其中定义颜色、大小和其他一些选项,如下一张屏幕截图所示:
在第三步中你会得到代码,它看起来像:
<iframe width="560" height="340" src="http://cdn.livestream.com/embed/wfmz_traffic?layout=4&height=340&width=560&autoplay=false" style="border:0;outline:0" frameborder="0" scrolling="no"></iframe><div style="font-size: 11px;padding-top:10px;text-align:center;width:560px">Watch <a href="http://www.livestream.com/?utm_source=lsplayer&utm_medium=embed&utm_campaign=footerlinks" title="live streaming video">live streaming video</a> from <a href="http://www.livestream.com/wfmz_traffic?utm_source=lsplayer&utm_medium=embed&utm_campaign=footerlinks" title="Watch wfmz_traffic at livestream.com">wfmz_traffic</a> at livestream.com</div>
获取代码后,只需创建一个新的 html 文档,我们将其命名为“ footballmatch.html
”,但您可以随意命名。在其中插入下一个代码,请注意,下一个代码已包含前面提到的 iframe。
<html>
<head></head>
<body>
<iframe width="560" height="340" src="http://cdn.livestream.com/embed/wfmz_traffic?layout=4&height=340&width=560&autoplay=false" style="border:0;outline:0" frameborder="0" scrolling="no"></iframe><div style="font-size: 11px;padding-top:10px;text-align:center;width:560px">Watch <a href="http://www.livestream.com/?utm_source=lsplayer&utm_medium=embed&utm_campaign=footerlinks" title="live streaming video">live streaming video</a> from <a href="http://www.livestream.com/wfmz_traffic?utm_source=lsplayer&utm_medium=embed&utm_campaign=footerlinks" title="Watch wfmz_traffic at livestream.com">wfmz_traffic</a> at livestream.com</div>
</body>
</html>
这将在左上角生成一个框架,其中的视频播放器位于网页中,您可以将其放置在 Web 服务器的根目录中,然后通过以下方式访问它:http://localhost/footballmatch.html
如果成功,那么只需确保您已打开 por 80(或 8080)并通过您的 IP 共享它:(http://192.168.1.133/footballmatch.html
将 ip 号码更改为您当前拥有的号码,强烈建议使用固定 ip)。
祝你好运!