恰逢五壹假期,有人認為來自內蒙古的用戶打電話向我咨詢。大致場景如下:目前用戶使用的是海康IPC和NVR全套設備;海康NVR設備通過搭建螢石雲平臺提供直播服務;螢石雲可以同時向單個攝像機直播的客戶端數量受到限制;對比阿裏/騰訊CDN的流量成本,螢石雲極高(目前2.5元/G);
為用戶做壹個簡單的分析:用戶希望直播的攝像頭數量不多,約30個;如果繼續使用螢石雲,還是會有同時訪問的限制,後期流量成本太高;如果我們自己部署流媒體服務器,前期技術成本和後期維護成本也很高,雲主機的流量成本也不低,也達到0.8元/G;如果自己搭建雲,壹是沒有必要(詳見:如何快速低成本搭建穩定高效可靠的互聯網主播直播/商業直播(推流/分發/播放)方案),二是不可控因素太多,導致上線周期變長;
因此,我建議用戶采用以下方案:在內網中內置壹臺工控主機,對其性能要求不高。主要是跑個網絡傳輸不用編解碼,費用大概在700元左右。淘寶上有很多關於“工控機”的搜索。如果內網有現成的x86服務器,可以直接使用現有硬件,減去這個成本;申請在阿裏雲或騰訊雲開通直播服務,也就是我們常說的直播CDN和RTMP推流;在內網的工控主機上安裝部署EasyNVR服務,設置CDN推送地址,從內網直接推送至公網CDN進行直播;
該方案有幾個優勢:全流程可控,EasyNVR和CDN經過幾年的發展已經是成熟產品;硬件成本極低,內網硬件設備壹次性投入只有幾百塊錢,比公網壹臺雲主機壹年幾千塊錢便宜多了;流量成本低。國內的CDN廠商太多了,價格也很猛:阿裏、騰訊、百度、網房、藍迅、地聯、奇牛等太多了。選哪個性價比高,流量成本最低。而且從幼兒園到CDN的上遊流量是免費的!維護成本低。有了BAT的技術和服務,您基本上可以高枕無憂了。基本上不需要專業的流媒體技術人員維護,普通開發者就能搞定!