2009-12-14 133 views

回答

5

我真的不知道,如果这个工程,但你应该试一试:

  • 而不是你用你自己的自定义播放器YouTube播放器(都由你自己制作或从网上走,有很多,例如:JW Player)本播放器由您的安全服务器提供。
  • 之前在播放视频,你要调用的Youtube API的收到你的视频来源:

    http://gdata.youtube.com/feeds/api/videos/VideoID

  • 得到各位玩家流这部影片。

在您的播放器中,您应该能够接收来自安全网站的不安全内容。您可能需要阅读Flash Players security sandbox

+0

Hippo是对的。我曾看过基于Flash的玩家声称能够获取并播放Youtube视频。只要播放的Flash视频是安全的,这*应该*工作。 – 2009-12-24 18:04:06

1

由于YouTube没有有效的SSL证书,因此这是不可能的。也许你可以在https网页中嵌入一个包含YouTube视频的HTTP iFrame?通过SSL流视频会很慢,所以除非视频本身需要加密,否则不应该使用它。由于您在谈论流式传输YouTube视频,因此我怀疑您是否在意加密实际的视频流,只是查看它的请求。

0

,你可以通过一个安全的服务器代理YouTube的流。我的意思是有一个中间层应用程序,可以从YouTube获取视频供稿,并通过安全连接将其传递回您的Flash应用程序。