使用代理ASP.NET更改Youtube URL

时间:2013-06-13 14:48:26

标签: asp.net proxy youtube

2 个答案:

答案 0 :(得分:0)

我很确定这是一个很难的,考虑到视频流是如何运作的,我甚至认为ASP.NET无法做到这一点。

查看iisproxy.net和本文:How can I make a VERY simple web proxy using ASP.NET?

答案 1 :(得分:0)

诀窍在于,您从YouTube中提取的每个链接仅适用于您的特定IP地址。您无法将此链接移交给其他IP地址,否则无法使用。这就是为什么“YouTube视频下载程序”都是脚本化客户端的原因 - 以便访问用户从他们的计算机访问YouTube并获得为其IP地址定制的YouTube链接。

我不确定基于网络的代理是否能达到您想要的效果,因为您网站的访问者将拥有与您访问YouTube的服务器不同的IP地址。您必须找到一些方法将他们的请求直接传送到YouTube。

您很可能必须将视频下载/流式传输到您的服务器,然后将其提供给您的客户。