【问题标题】:Changing Youtube URL using Proxy ASP.NET使用代理 ASP.NET 更改 Youtube URL
【发布时间】:2013-06-10 00:26:09
【问题描述】:

【问题讨论】:

  • 您想编写一个代理来为您的客户提供功能,以防他们无法访问 YouTube?或者您是否尝试为自己编写代理以应对无法访问 YouTube 的情况?
  • 是的。我想向我网站的用户提供此功能。
  • 好吧,我希望我有一个搜索框,人们可以像在 Youtube 中一样在其中输入他们的查询,结果他们会看到视频。我已经通过获取链接解决了这个问题。当我在家中托管网站时,下载并显示在我的页面上。但我想直接做而不下载。

标签: asp.net proxy youtube


【解决方案1】:

诀窍在于,您从 YouTube 提取的每个链接仅适用于您的特定 IP 地址。您不能将此链接移交给另一个 IP 地址,否则它将不起作用。这就是为什么“YouTube 视频下载器”都是脚本客户端的原因 - 以便访问用户从他们的机器访问 YouTube 并获得一个为其 IP 地址量身定制的 YouTube 链接。

我不确定基于 Web 的代理能否实现您想要的效果,因为您网站的访问者的 IP 地址与访问 YouTube 的服务器的 IP 地址不同。您必须想办法将他们的请求直接传送到 YouTube。

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

【讨论】:

    【解决方案2】:

    我很确定这是一个艰难的过程,考虑到视频流的工作原理,我什至会说 ASP.NET 无法做到这一点。

    看看 iisproxy.net,这篇文章:How can I make a VERY simple web proxy using ASP.NET?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-13
      • 1970-01-01
      • 1970-01-01
      • 2016-11-16
      • 1970-01-01
      • 2016-09-10
      • 2013-03-02
      相关资源
      最近更新 更多