我已經創建了一個使用播放的HTTP實時流傳輸系統!框架和FFMPEG。文件被編碼在不同的帶寬上,並隨後被分割以便傳送到iOS設備。VOD HTTP實時流式傳輸除了使用(閃存)播放器進行視頻傳輸
但是,我想擴展到嵌入式播放器(跨平臺)的網站和未來的Android設備。什麼是最好的方法,沒有太多的硬盤空間開銷。我可以對不同比特率的MP4文件進行編碼,並將它們保存爲一個文件。
有沒有一種方法可以在Flash播放器和Android設備上使用分段文件(使用FFMPEG段功能)?它會保持系統簡單,因爲FFMPEG似乎在創建段(考慮到關鍵幀等)方面做得很好。
我可以使用JWPlayer,但我沒有僞直播,所以不要不認爲它可以切換,搜索將證明是困難的。這也可能意味着,當iOS設備發出請求時,我需要隨時進行細分,這會增加一點延遲,並且還會增加一些硬盤驅動器/處理器活動。爲了克服僞直播流問題,我可以在啓用它的情況下將任何請求發送到Apache服務器,但會增加複雜性。沒有對分段文件進行僞實時流式處理似乎不是什麼大問題,因爲它們每個只有10分鐘。
任何人有任何想法前進。
謝謝vipw。我認爲我現在堅持HLS,它似乎運作良好,易於實施。我將保留其中一個比特率的未分段mp4文件以及一個非sejmmnted音頻專用流for iTunes RSS種子等,並應該暫時做 –