如今有不少企業都有視頻監控,監控終端通常是PC客戶端。如今不少用戶但願能經過手機查看監控視頻,怎樣實現? 服務器
對企業本身改造來說,只須要在手機端和服務端定義一套協議,實現便可。部署時要求企業監控服務器能發佈直播視頻,能鏈接互聯網,能被手機訪問到(服務器有靜態IP或者間接解決方法利用email)。
1>手機端請求查看視頻監控設備A == 發送請求指令到後臺服務器B;
2>服務器B接收請求,校驗身份證書,經過校驗則把對應頻道的rtmfp路徑回覆給手機端;
3>手機端按照接收到的URL路徑去播放視頻便可。 架構
開發任務:
1>手機端實現客戶端協議(登陸,接收頻道),
2>手機端實現視頻播放器(rmtfp播放器或嵌入現有的播放插件);
3>後臺實現服務端協議(登陸,校驗,發佈監控頻道); 運維
總之,本身開發實現方便,開發成本主要是軟件開發成本; 工具
對作項目的企業來說,給那些監控企業作這種項目,考慮按月收費的話,開發架構設計中就必須有一種要求是,某些數據流要走運營方服務器。走監控視頻不划算,運營方還要出帶寬費,服務器硬件及維護費用;走1>和2>兩塊比較划算,也能實現控制,也就能對用戶收費了。 編碼
開發時2>步的服務器B要部署在運維方的計算中心。服務器B在接到請求後,要向部署在企業用戶的服務器C請求播放資源。服務器B和服務器C之間也要有一個通訊協議。 加密
要避免企業用戶繞過服務器B,要在服務器C作相應的加密措施。 插件
還要考慮企業用戶原有的監控系統採用的什麼技術(視頻發佈的編碼格式?是否支持直播?是否支持點播?直播點播是否能互相轉換?若是是私有編碼格式,可否提供協議或轉碼工具?) 架構設計
【author:jordansg ,mailtome: zzsg2005@126.com】 設計