2011-04-11 95 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