我的客户已通过防火墙屏蔽了youtube.com
,他们正在尝试观看我系统上的嵌入式视频。代理这些URL以绕过其阻止的好方法是什么?
以下是我感兴趣的插件/网站:PHP plugin和Website that unblocks Youtube videos
我不希望他们输入网址,他们会导航到我的系统并观看EMBEDDED YouTube视频。有没有人对如何做有任何见解?
我愿意与某人合作完成这项工作。
编辑:以下是我展示视频的方式:
$('.video-zoom').magnificPopup({
disableOn: 700,
type: 'iframe',
mainClass: 'mfp-fade',
removalDelay: 160,
preloader: false,
fixedContentPos: false
});

<a href="{{URL::to('/') . '/video/embed/' . $item['id']}}" class="video-zoom" title="View Video" data-toggle="tooltip">
<i class="icon fa fa-search"></i>
</a>
&#13;
答案 0 :(得分:0)
这样的脚本无法代理来自其他网站的流媒体。您只能代理标准HTTP请求和资产。最简单的方法是运行VPN以绕过任何DNS或网络块。
我不是Node.js的忠实粉丝,不过它在流媒体和异步代码方面要好得多,所以请看一下这个回购:https://github.com/licson0729/node-YouTubeStreamer