我需要多少內存來運行帶有 red5 的伺服器並播放實時視頻
我正在啟動一個項目,其中包括來自世界各地的即時視訊廣播,預計至少有 1000 個用戶即時觀看這些影片。
環顧四周後,我決定使用 RED5 來處理所有視訊串流/錄製,因為它是免費且開源的,但我仍然對其他選項持開放態度(不包括購買 FMS 許可證) )。
現在我需要知道如果大量用戶開始訪問該網站並觀看可能有 50 個不同的人正在廣播的視頻,red5 會對伺服器需要多少資源。
我正在考慮租用 512 MB 內存和 800 GB 頻寬的 VPS,
will that be enough?
will i need to get something with more resources?, maybe a dedicated server?
或者也許對我來說最好的事情是租一些提供某種視訊串流服務的主機?
謝謝,福爾特斯
答案1
512Mb RAM 適合 1000 個用戶串流視訊嗎?沒有機會。我們在辦公室使用 FMS,記憶體為 4GB,不到投影容量的一半,有時會出現記憶體不足的情況。
我知道您說過您使用的是 RED5 而不是 FMS,但記憶體利用率仍然很高。特別是當您開始串流高清視訊時。
您可能想尋找一家專業的串流媒體公司。我一時想不出他們的名字,但我們曾經與一個在世界各地都有存在點的人打交道,他會自動將您的數據同步到他們的所有 POP,以便您的全球用戶可以連接到他們的本地來源。它並不便宜,但專用伺服器也不便宜,而這正是您最終需要的。
不過,請嘗試使用 VPS。也許啟動一個 2GB 的內存,看看效果如何。如果您將來需要更多,請嘗試設計您的解決方案,以便您可以在需要時將其遷移到另一個提供者。