2011-04-11 93 views
3

我有我的网站论坛。我希望允许用户从最流行的视频网站之一(例如youtube)添加视频。这样的网站已经嵌入代码如下所示:从嵌入代码(youtube等)安全播放视频

<iframe title="YouTube video player" width="480" height="390" 
src="http://www.youtube.com/embed/IBHkW0aKHRc" frameborder="0" allowfullscreen> 
</iframe> 

我想允许用户嵌入来自不同网站的链接,不只是从YouTube,但我不想让用户嵌入我的网站上病毒。我想我需要删除URL地址:
http://www.youtube.com/embed/IBHkW0aKHRc
并粘贴到安全的播放器。是否有某种可以使用的Asp.Net控件或代码?如果不是,我该如何制作自己的球员?是否有可能让一名玩家安全地播放来自未知网站的视频并确定视频或病毒?

回答

4

您可以使用名为Embedly的服务。它是一项服务,允许您嵌入任何视频网址并接收该资源的嵌入代码。通过这种方式,您可以使用该服务来检查URL的有效性,并为您提供干净的HTML。

+1

整洁 - 在Codeplex上有一个[embed.ly ASP.NET控件](http://embedlynet.codeplex.com/) – Rup 2011-04-11 10:41:08