我們被要求從網站流式傳輸單個視頻(+ 500MB)。最大的附加要求是必須禁止訪問外部IP地址。鑑於預計會有高帶寬使用,我們已經轉向亞馬遜S3將視頻作爲FLV提供服務,但AFAIK亞馬遜不會讓您根據國家/地區列表設置IP過濾,並且無法從S3中使用FLV僞流式傳輸。來自EC2的流式媒體
我們提出的解決方案是創建一個帶有Web服務器的EC2實例,並允許它僅服務與我們國家相對應的某個IP範圍。解決這個問題只是爲了提供靜態FLV文件,但主要問題仍然存在:
要存儲視頻,我們將設置一個Elastic Block Storage捲來存儲視頻,並將其複製到實例啓動到本地存儲,然後從那裏提供。閱讀關於從亞馬遜雲服務的視頻內容我只找到了直接從S3提供文件的參考,並且我們的方案將從EC2提供服務,S3上是否存在任何帶寬問題? EC2可以提供的最大帶寬是多少?如果單個EC2實例無法足夠快地提供內容,我們將如何擴展它?
最後,使用Wowza Media Server等流媒體服務器的好處是什麼?
嘿,你有沒有發現一個普通的EC2機器和Wowza之間的區別?我們遇到了Flash Media Server的問題,它將視頻流放到服務器上。我們也遇到了與EC2有關的問題。 想知道如果Wowza有一些特定的服務器配置,解決丟棄的數據包或弱連接。 – AndreLiem 2009-11-05 20:12:50