Hadoop適合做HLS流媒體點播系統的儲存嗎?我是蛋卷2019-05-12 18:37:02

不適合。

hadoop適合儲存海量資料,分散式對資料進行計算,這個計算並不是實時的。

而流媒體儲存的檔案,其實對提取時間是有要求的,越快越好,如果一個媒體檔案在伺服器端提取就很慢,再發到使用者播放器,使用者觀看一個影片等待就很久,體驗就會差。

另外關於海量檔案儲存,方案很成熟,不管是採用分散式儲存或是物件儲存,都是很成熟的方案。

Hadoop適合做HLS流媒體點播系統的儲存嗎?IT老記者2019-05-17 20:32:53

如果HDFS用於儲存ts檔案是沒有任何問題,現在要考慮的是是否有必要。HDFS主要是用於Hadoop這種分散式計算的儲存系統,解決了很多排程、一致性等問題。但ts檔案的生產並非是分散式的,一般就是單個生產源生產出一套ts檔案,當然也有分散式影片編碼系統,但目前據我所知業界沒有廣泛應用。業界主流的做法是,利用轉碼系統生產ts檔案,再推向CDN進行分發,而不是利用HDFS進行影片分發。HLS這種協議用於點播和延遲容忍度高的直播都是沒有問題的。