知識庫
對于云視頻服務器配置,分為兩種情況,第一種是,作為春節期間的特大直播,“火神山、雷神山”的在線觀眾可謂深有感觸。要實現“央視頻道火神山、雷神山直播”,六千多萬人同時觀看,需要什么級別的視頻服務器配置支持?
視頻服務器配置推薦:http://www.bxgb88.com/solutions/video.html
六千萬觀眾,對于云視頻服務器配置中的帶寬成本來說,是非常龐大的成本。所以在編碼快、畫質高的時代,節省帶寬顯得尤為重要。普通的解決方案是,在1080P和4K分辨率下,畫質相同的情況時,利用codec節省10%-50%的碼率,比如,VMAF得分97分時,一部90分鐘的4K,10兆每秒的x265編碼的電影,在相同畫質時,使用特殊編碼,文件大小可節省約1.5個G。
現在比較主流的單向流媒體協議是DASH和HLS,用HTTP協議就能做傳輸,對視頻服務器的功能要求低,只要能夠接受HTTP請求就行,所以,火神山雷神山的直播,對于內容生產者的服務器要求不高,只要CDN扛得住就差不多了。
云視頻服務器硬件配置一個4core cpu 絕對是夠了, 最低4G內存(linux)也能跑得動的,建議16G內存,兩個以上的100M網卡,硬盤注意一下看我后面分析。 這種情況一般1U搞定了,為了以后擴容可以考慮2U。 這個自己詢價吧。
軟件你可以選擇windows也可以選擇linux,個人推薦 centos + nginx ,你也可以采用 http + flv 的播放方案,這個很適用于 PC 終端,假如你要 ipad 手機 PC通吃,可以考慮 http live streaming 方案(更推薦) 或者 http + mp4 方案。 其實以前快播沒有倒的時候,用快播、百度方案比較節省帶寬,在山寨視頻站相當的流行。
1、360P 的視頻碼率不會超過一兆,其實500-700K已經不錯了,因為發流速度比片源碼率高,我們算1Mbps好了.
2、在線100人觀看, 那么需要的帶寬就是 100Mbps,不管是 100m臺灣vps還是100m香港vps,你多需要一個百兆獨享帶寬接入 (這里假設你沒有盜鏈別人),假如是想聯通電信通吃,選擇雙線還是架設兩臺服務器就看你具體情況了。 你的服務器至少要兩個100M網卡。
3、必須做防盜鏈,否則你的100Mbps帶寬根本撐不住,你的網站名氣越大,盜鏈的人越多。 防盜鏈防下載對于服務器性能影響很小,特別是現在的服務器性能肯定夠了。
4、硬盤和文件系統,優化的好的話,一個7200轉磁盤就足夠提供 100Mbps 吞吐了,但是我們假設優化的一般,但是 30-40 Mbps 還是達得到的, 再考慮raid冗余,你raid5 就搞4塊硬盤吧,記得上線前測試一下性能,因為不同的raid5性能測試起來可能差不少。不差錢可以考慮SAS硬盤。
5、硬盤容量問題,你可以采用2T-4T的硬盤,你有4盤做raid5,從你的更新頻率看,12T怎么也應該夠了吧。
雖然直播有龐大數量觀眾的考驗,但作為純粹流媒體直播,沒有美女直播那樣加互通環節,也沒有連麥功能,也沒有給禮物功能,也沒有低延時的要求,純粹的流媒體播放,而且是單一節目的流媒體播放,考驗的其實是CDN,對于生產內容的服務器壓力并不大。對于生產內容的那一方,架設攝像機,把視頻轉碼為不同清晰度的碼流,然后放到CDN上去,互聯數據CDN做的事就是建立遍布全國(甚至全球)離終端用戶近的節點,快速把內容放到各個離用戶近的節點上去,他們基本上都能扛得住。
通過以上對比可以看出,在視頻直播過程中,因為大量的人氣聚集,用戶訪問暴漲,為了給用戶較好的觀看體驗,所以對云視頻直播服務器配置的要求會非常高!視頻服務器既可以選擇CDN也可以選擇云視頻服務器。cdn一般用于提升直播體驗,使用費用相對而言較低,可以隨時調節配置,但是防護性較差,容易遭受攻擊。
互聯數據云視頻服務器配置相對來說防護性強,可以用在網站跳轉、直播引流的直播間,但是費用也比較高,根據防護的效果,價格也不等,建議大家選擇正規的IDC服務商,價格合理、速度快、服務好!