【发布时间】:2012-09-12 12:35:44
【问题描述】:
我正在尝试使用我在网上找到的一些 sn-ps 制作个人 youtube 视频下载器。我得到一个由 youtube 提供的 url,它只对请求它的 ip 有用,所以它只在 localhost 上工作,因为当它在 web 服务器上时,下载失败,因为请求下载链接的 IP(web 服务器之一)与下载它的客户端(我)不同。我的问题是是否有某种方法:
a) 将视频下载到网络服务器,然后从那里下载到我的电脑(不是最好的)
b) 让 youtube 认为网络服务器正在下载它,而实际上是我正在使用网络服务器下载视频。
网址如下所示:
如果您将该网址中的 IP 更改为您的 IP,仍然无法使用,我已经尝试过了。
【问题讨论】:
-
你能以某种方式使用你的服务器作为代理吗? IE。与其将整个视频下载到您的服务器上,不如将原始比特流传输到您的服务器,然后直接将它们提供给您的 Web 客户端?我不确定这将如何实现,但我相信这是可能的。