手機游戲直播應用越來越普及,流媒體服務器通常用于直播。流媒體是專門為流媒體文件2設置的服務器,流媒體服務器是專門為流媒體設置的文件服務服務器。流媒體服務器將輸入文件內容轉換成適合由內容分發服務器傳輸的流媒體文件。流媒體文件不同于一般的音視頻文件,流媒體文件的傳輸需要更大的緩存和更高的帶寬要求。流媒體服務器可以實時傳輸,邊錄制邊播放,保證視頻的質量和流暢度。一般來說,只要流媒體服務器的硬件和供應商提供的帶寬能夠滿足需求,用戶就可以享受到更高清晰度、更流暢的直播服務。
租用服務器哪個好?小編選夢飛云
由于手機游戲直播應用對服務器硬件的占用比較復雜,所以在選擇手機游戲直播應用時要特別注意以下硬件資源。
1,記憶。當CPU、磁盤、網絡I/O不是系統的瓶頸時,給服務器增加足夠的RAM,可以增加同時響應的客戶端數量。但是,由于微軟媒體服務不使用系統內存來保存文件系統數據,增加更多的內存并不能解決磁盤I/O問題造成的瓶頸。對于高可用性媒體服務器,內存配置為1Gb。超過這個數額,投資回報率開始下降;
2,磁盤。由于磁盤的輸出性能是點播手機游戲直播應用的關鍵因素,因此有必要優化磁盤的“讀取”性能。為此,可以采用由高速和低延遲硬盤組成的陣列系統來增加磁盤陣列控制器上的高速緩存,并提高控制器訪問相同數據的性能。
3,處理器。如果服務器的處理能力能夠滿足要求,此時增加更多的處理器并不能顯著提高服務器的吞吐量。雖然微軟媒體服務可以從1通道系統擴展到8通道系統,但是當超過2個CPU時,性能的提升逐漸降低,投資回報率開始下降。
4,網絡。為了從每臺服務器獲得良好的效果,網絡連接應采用專用交換式以太網網段,并考慮使用多個網卡,其中一個網卡專用于向客戶端提供流媒體,另一個網卡專用于遠程管理、監控、復制、從編碼服務器獲取數據流、分發數據流,這樣當客戶端網段流量飽和時,不會影響服務器的遠程管理;
同時,由于手機游戲直播應用服務器的負載比其他應用服務器大,所以手機游戲直播應用服務器按照橫向擴展模式設計,多臺服務器分擔網絡負載,避免了只有一臺高端服務器時無法分擔網絡負載帶來的瓶頸,消除了“單點故障”的問題,提高了系統的整體可靠性。在方案設計中,除了計算流媒體文件的動態大小以滿足后端存儲適應按需的需求,以及考慮數據存儲流量對網絡性能的影響之外,還要考慮并發任務對系統平臺的要求。有不懂的請咨詢夢飛云idc了解。