我試圖從AWS S3存儲桶中流式傳輸視頻。 我上傳了「爲所有人」權限的幾個fils。AVPlayer和AWS Services Streaming
我也創建了一個CloudFront分配(我只是選擇了我的存儲桶,並讓其他所有選項默認)。 在網絡瀏覽器中,我可以下載文件/閱讀地址http://distribution.cloudfront.net/movie1.mov
在我的項目中,我啓動了一個AVPlayer,它從一個tableview(如itune但是用於電影)中獲取路徑。 文件的每一行是一樣的在我的網頁瀏覽器進行測試: http://distribution.cloudfront.net/movie1.mov爲ROW1 distribution.cloudfront.net/movie2.mov爲2行...
玩家扮演很好的路徑,並開始播放,但它總是在同一時間凍結。我必須暫停或前進/後退才能繼續播放視頻。
所以它似乎是一個緩衝區問題。
我想知道我是否使用AWS Cloud Front以及如何解決緩衝區問題。
我沒有找到任何關於此的好教程或答案。
謝謝你的幫助。
問候
的Cloudfront有分佈設置,如果該文件是爲「下載」或「流」的默認是下載。你可以驗證你是否轉換爲流媒體?您是否還在雲端設置了地理限制,以便使用距離您最近的服務器? –
謝謝你的回答。 對於你的第一個問題:當我創建發行版時,我沒有選擇下載或流媒體。 或者也許這是Web和RMTP之間的選擇。 如果我選擇Web。 - >我必須換成RMTP? 我沒有受到地域限制。我在哪裏可以找到它? – Jojo
我發現了地理限制,並僅爲法國(現在)設置了它。所以如果我想擴大我的申請到歐盟或美國,我必須增加更多的國家。而已 ? – Jojo