如何设置代理以使用PHP取消阻止URL

时间:2018-02-06 19:20:19

标签: php laravel laravel-4 proxy

我的客户已通过防火墙屏蔽了youtube.com,他们正在尝试观看我系统上的嵌入式视频。代理这些URL以绕过其阻止的好方法是什么?

以下是我感兴趣的插件/网站:PHP pluginWebsite 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;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

这样的脚本无法代理来自其他网站的流媒体。您只能代理标准HTTP请求和资产。最简单的方法是运行VPN以绕过任何DNS或网络块。

我不是Node.js的忠实粉丝,不过它在流媒体和异步代码方面要好得多,所以请看一下这个回购:https://github.com/licson0729/node-YouTubeStreamer