服務器硬件一個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網卡。
3. 必須做防盜鏈,否則你的100Mbps帶寬根本撐不住,你的網站名氣越大,盜鏈的人越多。 防盜鏈防下載對于服務器性能影響很小,特別是現在的服務器性能肯定夠了。
4. 硬盤和文件系統,優化的好的話,一個7200轉磁盤就足夠提供 100Mbps 吞吐了,但是我們假設優化的一般,但是 30-40 Mbps 還是達得到的, 再考慮raid冗余,你raid5 就搞4塊硬盤吧,記得上線前測試一下性能,因為不同的raid5性能測試起來可能差不少。不差錢可以考慮SAS硬盤。
5. 硬盤容量問題,你可以采用2T-4T的硬盤,你有4盤做raid5,從你的更新頻率看,12T怎么也應該夠了吧。
從你的描述看你應該還需要一個視頻CMS系統。我搞這個已經過了快10年了,估計現在出來很多新的不錯的視頻 CMS 了,這里不做推薦。
假如還需要知道什么,歡迎咨詢。