2012-02-05 44 views
1

如果我想創建網站,用戶將能夠上傳視頻我有什麼選擇來存儲和流式傳輸視頻文件?我有什麼選擇爲我的網站存儲視頻文件?

一個當然存儲在我的網站上。但我認爲這不是好的選擇。我需要大量的存儲空間(價格昂貴),流媒體將會讓我的服務器變慢。我認爲將它存儲在一些外部服務中應該更便宜。它也會把我的服務器的負載。但我不知道。

您有任何可以幫助您的服務嗎?如果我的網站不是商業廣告,並且它變得商業化。這可能應該沒關係,但我使用的是ASP.NET或ASP.NET MVC。

+0

和-1爲什麼? – 2012-02-05 14:54:34

回答

4

我目前正在爲我開發的產品設計類似的功能。 ,我想出了設計:

  1. 存儲:AWS S3
  2. 處理:zencoder.com或www.pandastream.com
  3. 球員:jplayer.org

綜上所述這一點:用戶上傳視頻(通過asp.net)到S3。服務將未處理的視頻從S3發送到zencoder/pandastream進行編碼,並以編碼後的格式將其放回到S3。從那裏jplayer將播放所有平臺上的文件。

+0

我真的沒有想到需要處理視頻。它究竟做了什麼?我認爲只要視頻採用某種格式就足夠了。 – 2012-02-05 14:59:49

+0

要成功將視頻從服務器傳輸到客戶端,必須採用一種(或多種)特定格式。 問題是這些格式僅用於流式傳輸,用戶通常具有不同的格式。 因此,您需要將用戶格式編碼爲流式格式。 – realPro 2012-02-05 15:30:00

+0

感謝您的幫助! – 2012-02-05 15:33:58

相關問題