iframe - 通过我的服务器代理YouTube iframe

标签 iframe youtube proxy youtube-api

我想在我的网站上显示youtube视频。 iframe是可能的,我只需要像这样将其放在我的网页上。

<iframe width="560" height="315" 
src="//www.youtube.com/embed/wtLJPvx7-ys?rel=0"
frameborder="0" allowfullscreen></iframe>

一切都很好,除了我超过99%的客户来自伊朗,而且YouTube在伊朗被政府封锁。因此,直接从youtube服务器获取数据对我来说不是一种选择。

我的应用非常依赖youtube,我正在寻找一种通过服务器代理视频数据的方法。我已经在使用youtube数据API来获取json数据(搜索结果等),但是要播放视频,我不知道该怎么做,因为它是iframe,并且我对此没有太多控制权。

有什么建议么?

最佳答案

您可以通过nginx服务器使用代理。有关更多信息,您可以引用http://code.google.com/p/youtube-cache/

关于iframe - 通过我的服务器代理YouTube iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25961284/

相关文章:

android - 无法在youtubeplayerview android中旋转 View

node.js - 使用 nginx 代理在 node.js 应用程序上启用 Cors

c# - 希望 WatiN 绕过 FireFox“需要身份验证”对话框

html - 在 iOS 上的 Quicktime 中启动嵌入的 YouTube 视频

Swift - 如何上传视频到 youtube 不公开?

c# - Reflection.Emit 实现接口(interface)并创建数组 IL

html - 谁能告诉我为什么这没有响应?

html - Facebook 应用程序中的内部链接 - 在 IE 中不起作用

javascript - 从 iframe 中隐藏滚动条并将其替换为页面上的滚动条

jquery - Fancybox iframe 说我的 YouTube href 未定义