0
我想用我在网上找到的一些片段制作一个个人的YouTube视频下载器。我得到一个由youtube提供的url,它只对请求它的ip有用,所以它只在localhost上工作,因为当它在web服务器上时,下载失败,因为请求下载链接的IP(web服务器一个)与下载它的客户端(我)不一样。我的问题是,如果有某种方式:用php下载外部文件
一)下载视频到Web服务器,然后从那里(不是最好的一个下载到我的电脑)
B),让YouTube认为,网络服务器是在真正下载使用网络服务器下载视频的人时下载它。
的URL看起来像这样:
如果更改了IP在该网址到你仍然不工作,我已经与尝试。
你能以某种方式使用你的服务器作为代理吗?即而不是将整个视频下载到您的服务器上,将原始数据流传输到您的服务器,然后直接将它们提供给您的Web客户端?我不确定这将如何实现,但我相信这是可能的。 – n00dle