如果我公開使用亞馬遜S3的MP4資源,然後將Html5 Video標籤放在資源的URL周圍,它會流嗎?這真的很簡單嗎?有很多「編碼」API,比如pandastream和zencoder,我不確定這些公司究竟做了什麼。他們是否只管理帶寬分配(升級/降低流質量和交付速率/跨平臺優化?)或者編碼服務做的更多。亞馬遜S3託管流媒體視頻
22
A
回答
30
這是來自Zencoder的Brandon。你要找的東西可能是Video JS(videojs.com)用於播放視頻的東西。您可以將MP4上傳到S3並在播放器中引用它(或直接在視頻標籤中,但有其他問題)。我們的服務實際上用於轉碼視頻本身,而不是傳輸。我們實際上創建了Video JS,通過簡單,兼容的HTML5播放幫助我們的客戶(以及廣泛的網絡)。如果您有任何其他問題,請提問。謝謝。
4
Amazon S3是提供視頻內容的絕佳選擇。我們已經使用了它幾年,沒有問題,成本也是無與倫比的。您還應該考慮使用Amazon CloudFront並將媒體配置爲使用其「流式發佈」。它基本上使用你的S3文件,但將它們複製到互聯網的邊緣位置,並使用RTMP爲用戶提供更好的播放體驗,併爲您節省帶寬資金。
7
回答你的問題的第一部分是,是的,它就是這麼簡單。有關於它的howto以及文章結尾處的工作演示,您可以看到它們是概念證明。
希望這會有所幫助。
0
亞馬遜S3與亞馬遜CloudFront相結合作爲可擴展的CDN非常流行並且非常適合構建出色的視頻解決方案,即使Netflix類系統在HTML5中使用自適應比特率(ABR)視頻,使用媒體源擴展與MPEG-DASH或HLS,就像Netflix或Youtube所做的一樣。
在這裏,你可以找到一個不錯的教程:http://www.bitcodin.com/blog/2015/02/create-mpeg-dash-hls-content-for-amazon-s3-and-cloudfront/
0
我只是有同樣的問題,你並很高興地看到,上傳的MP4文件到S3,設置它的「公共」的權限,然後使用這個簡單的HTML工作很好,沒有任何額外的工具而CloudFront甚至沒有必要。
<video id="clip" controls preload=auto width=640 height=264 data-setup="{}">
<source src="https://s3.amazonaws.com/xxxxbucketnamexxxxx/xxxxfilenamexxxx.mp4" type='video/mp4'/>
</video>
相關問題
- 1. 從亞馬遜S3服務視頻
- 2. 視頻託管和流媒體
- 3. 亞馬遜S3 /的Cloudfront Ruby on Rails的視頻流
- 4. 從亞馬遜S3流式傳輸私人視頻
- 5. 亞馬遜雲媒體服務器流媒體幫助
- 6. 亞馬遜S3 mp4視頻不能播放HTML視頻標籤
- 7. 亞馬遜S3 - 博託下載失敗
- 8. 視頻託管平臺或流媒體視頻CDN,爲什麼?
- 9. 流星亞馬遜s3刪除圖像
- 10. 使用GoDaddy域名託管鏈接到亞馬遜S3網站
- 11. 權限被拒絕亞馬遜EC2和S3託管問題
- 12. 在亞馬遜雲上託管
- 13. GlassFish的託管在亞馬遜EC2雲
- 14. 從亞馬遜S3流音頻開始滯後
- 15. 軟件託管,管理和流媒體視頻
- 16. 從亞馬遜S3刪除
- 17. 亞馬遜s3桶ListObject
- 18. Rails和亞馬遜S3
- 19. android亞馬遜s3上傳
- 20. zcat上亞馬遜s3
- 21. 離線亞馬遜S3
- 22. 亞馬遜EC2和S3
- 23. 亞馬遜S3(AWS)NSMutableData
- 24. 亞馬遜S3蝦PDF
- 25. 亞馬遜S3到期日?
- 26. 亞馬遜S3和android
- 27. ColdFusion ImageWrite到亞馬遜S3
- 28. 亞馬遜S3備份
- 29. EC2到S3 - 亞馬遜
- 30. S3亞馬遜下載器
我希望videojs提供一些rtmp支持,支持YouTube視頻,也許還有一點HTTP Live Streaming支持和/或文檔。我喜歡VideoJS :)並且不想永遠使用JWPlayer :( – cwd 2013-02-26 04:21:10
這是什麼意思「我們的服務實際上用於轉碼視頻本身」? – 2014-08-15 10:11:57