2012-04-09 64 views
11

我正在開發一個網站,其主要功能是播放視頻,通常是一個接一個。亞馬遜S3適合提供視頻嗎?

在Amazon S3上存儲MP4 & WebW文件是否合適,然後使用HTML5/Flash完成播放?

通過Amazon S3提供視頻是否會帶來速度影響?或者,我會更好地提供來自我用於運行網站的同一Amazon EC2服務器的視頻嗎?

真的,我正在尋找優點/缺點。謝謝。

回答

5

我無法想象使用亞馬遜流媒體。老實說,他們的流量成本對於這種應用來說太高了。 無論如何,如果你仍然想使用它,S3似乎不是一個好的選擇,因爲它是專爲如歸檔而不是流式傳輸,它具有每秒請求數量以及併發性的限制。 對於流式傳輸,您需要儘可能快的存儲空間,而且任何亞馬遜服務都遠離它,定義S3和EBS,它也不是太快。 您可以考慮使用SSD驅動器和正常帶寬價格的服務器。 我自己有10臺流媒體服務器,每天處理100TB流量,每臺服務器都配有8個SSD驅動器和10Gbps接口以及64GB的RAM和16個內核。

+0

再加上來自亞馬遜的流媒體提議也不好,它不具有加密的任何體面的安全。 – Andrew 2012-04-09 01:03:58

+1

你能推薦一個cdn提供商嗎?n S3 – 2013-02-20 14:22:52

+0

Netflix使用這個,所以我認爲這不是一個壞主意。看看這篇[論文](http://aws.amazon.com/articles/3662538304152045) – 2014-03-07 04:37:01

4

我已經使用亞馬遜CloudFront在過去沒有太多問題(http://aws.amazon.com/cloudfront/)流內容,但肯定有更快的方法。

但是,我確實認爲這是一個很好的開始。

+1

儘管EC2可能會讓您在功能等方面獲得更多的回報,但成本遠高於使用CloudFront等產品。 – d2kagw 2012-04-09 01:05:45

+0

當談到流媒體時,亞馬遜的流量價格是荒謬的。例如。在CheapVPS上你有1TB的流量和一臺能夠與EVO流每月大約14英鎊。在亞馬遜,MINIMUM的售價爲120美元,開始時價格約爲10倍! – Andrew 2012-04-12 14:50:07

+1

ps。例如。通過亞馬遜觀看1小時的高清電影可能需要花費1美元,如果您使用的是非常低的比特率HD或高比特率的SD。現在有100個用戶,而且你將不得不爲100個用戶支付100美元。那是個瘋子! – Andrew 2012-04-12 14:54:28

2

Amazon CloudFront supported streaming自2009年12月:

我們設計亞馬遜的CloudFront的,使流媒體 人與媒體內容訪問。使用Amazon CloudFront進行流式傳輸非常簡單:只需點擊幾次AWS管理控制檯或簡單的API調用即可使用運行AdobeFlash®的全球網絡邊緣位置流式傳輸內容 媒體服務器。而且,與所有AWS服務一樣,Amazon CloudFront streaming 不需要預先承諾或長期合同。沒有 與Amazon CloudFront進行流式傳輸的額外費用;您只需支付 即可爲您使用服務傳輸的數據支付正常費率。

最近Amazon CloudFront introduced Live Smooth Streaming

我們很高興地宣佈推出實時平滑流爲 亞馬遜CloudFront的。平滑流式傳輸是因特網 信息服務(IIS)媒體服務的一項功能,可以將實時媒體自適應流式傳輸到Microsoft Silverlight客戶端。您還可以使用此解決方案使用Apple HTTP Live Streaming(HLS)格式將您的實時流傳送到Apple的iOS設備 。當 提供您的實時平滑流時,您可以從Amazon CloudFront提供的規模和低延遲中獲益 。

+0

男人,得到計算器,並檢查一次24小時連續觀看1Mbps碼流花費多少。這是一個騙局,我非常震驚,你正在做廣告的貝索斯荒謬的價格服務!它對於開發沒什麼用處,因爲你不能將它從亞馬遜移出來,因爲它是他們的CDN。他們是幾十種更便宜的替代品,亞馬遜不是唯一的流媒體提供商,實際上,它是最昂貴的和最垃圾的事實,檢查流式猴子等等。 – Andrew 2012-04-12 14:57:59

+0

@AndrewSmith:哥們,拿一個計算器,你的1Mbps 24/7是CloudFront每月300美元。 – vartec 2012-04-12 15:24:20