我正在開發一個網絡應用程序,根據需要流式傳輸視頻(預先錄製的,而非實況)。我將我的視頻(mp4文件)存儲在Amazon S3存儲桶中。我的應用程序在EC2實例(Amazon Linux AMI)上運行。該Web應用程序使用JW Player來顯示視頻。我能夠啓動並運行應用程序。作爲下一步,我計劃轉向基於CloudFront和Adobe Flash Media Server(FMS)的解決方案,以實現真正的流式視頻,而不是我現在使用的漸進式下載解決方案。在此之前,我有幾個問題嘮叨我。服務器上的單一格式點播視頻流
我使用當前設置時遇到的問題是,我的視頻在Safari,IE和Chrome中運行良好,但在Firefox中無法播放。我知道這是因爲Firefox不支持mp4格式。我不想創建相同視頻的3個版本(mp4,webm和ogg),以便播放器可以回退到瀏覽器支持的版本。
- 有沒有辦法讓服務器上的視頻文件的一個版本(比如,MP4)和動態流在客戶端瀏覽器/設備支持的格式(如流中的OGG格式FF瀏覽器在MP4到Safari/Chrome)?
- FMS是否提供這樣做的能力?