2011-01-24 78 views
3

好吧,首先,我對視頻播放器技術一無所知,所以任何幫助都是值得讚賞的。我很抱歉,如果這是模糊的,但我希望通過反饋,我可以得到更具體的。基本上,我試圖找出將視頻播放器技術嵌入ASP.NET網站有哪些選擇,以及每種技術的優缺點。將視頻嵌入ASP.NET網站的最佳解決方案是什麼?

現在我知道有像Vimeo這樣的網站可以上傳視頻並將它們鏈接到您的網站,但此解決方案似乎並不是很可定製的。您也可以將Flash播放器嵌入到網站中,而無需擁有Vimeo帳戶,但我不想將每個視頻轉換爲閃存,並且稍後會成爲維護問題。如果我將視頻託管在服務器上,它會減慢速度並可能成爲問題。有很多選擇和權衡,所以我只想從處理這類事情的人那裏得到一些反饋。

如果您以前在ASP.NET頁面中實現過嵌入式視頻內容,您選擇了什麼解決方案,結果如何?

編輯 視頻並不是真正的網站的核心部分,他們不需要動態提交或任何東西。我會在開發過程中看到這些視頻,我只是想知道對於想要在他們的網站上製作簡單視頻的任何客戶來說最好的整體解決方案。

+0

什麼是視頻的目的是什麼?視頻是您網站的核心組件嗎?他們只是用於介紹或教程?他們是用戶提交的嗎? etc ... – 2011-01-24 16:35:14

+0

我正在尋找一種通用的解決方案,可以爲任何希望在他們的網站上播放視頻內容的客戶提供幫助,但這會很簡單。有很多選項,我試圖找出最好的選擇。 – BurkDiggler 2011-01-24 17:14:19

回答

1

我剛碰巧遇到這個新修改的ASP.Net MVC3 Razor視圖引擎。

您可以使用Razor的視頻助手方法快速嵌入視頻。

語法:

閃光燈:

@*Video.Flash(filename [, width, height])*@ 
@Video.Flash("test.swf", "100", "100") 

媒體播放器:

@*Video.MediaPlayer(filename [, width, height])*@ 
@Video.MediaPlayer("test.wmv", "100", "100") 

Silverlight視頻:

@*Video.Silverlight(filename, width, height)*@ 
@Video.Silverlight("test.xap", "100", "100") 
相關問題