各行業(yè)信息化業(yè)務(wù)平臺(tái)對(duì)音視頻能力集成需求的調(diào)研報(bào)告(一)
發(fā)布日期:2022-07-22
點(diǎn)擊次數(shù):295
隨著各行業(yè)信息化建設(shè)和智慧化建設(shè)的不斷深入,各個(gè)行業(yè)都對(duì)本行業(yè)業(yè)務(wù)綜合集成的需求越來越旺盛。音視頻通訊功能和前后端指揮調(diào)度功能,作為一項(xiàng)基礎(chǔ)的功能,一直在各行業(yè)客戶中有大量的應(yīng)用。但鑒于通訊系統(tǒng)是一項(xiàng)專門的技術(shù)分支,做業(yè)務(wù)應(yīng)用的平臺(tái)廠家一直對(duì)通訊系統(tǒng)看作獨(dú)立的系統(tǒng),不做深入研究。但目前,隨著4G/5G網(wǎng)絡(luò)的成熟和ANDROID系統(tǒng)的普及,越來越多的行業(yè)應(yīng)用是基于專業(yè)行業(yè)終端實(shí)現(xiàn)遠(yuǎn)程工作。作為行業(yè)終端,既可以作為行業(yè)業(yè)務(wù)應(yīng)用的載體,也可以作為音視頻通信應(yīng)用的載體?;谏鲜鰧?shí)際場(chǎng)景的融合,作為各個(gè)行業(yè)的應(yīng)用業(yè)務(wù)平臺(tái)開發(fā)商,就逐步有了在業(yè)務(wù)應(yīng)用中整合音視頻通信能力的需求。筆者會(huì)持續(xù)針對(duì)各個(gè)行業(yè)進(jìn)行分析,本期將針對(duì)如下三個(gè)行業(yè)領(lǐng)域的業(yè)務(wù)平臺(tái)對(duì)音視頻通信能力集成需求進(jìn)行調(diào)研,并給出具體的解決思路,供大家參考實(shí)踐(音視頻能力和指揮調(diào)度通信能力供應(yīng)商以華脈智聯(lián)平臺(tái)為例)。
1. 智慧交警行業(yè)
.jpg)
交警行業(yè)是一個(gè)具有工作移動(dòng)性、突發(fā)性、緊急性強(qiáng)的行業(yè),一線部門需要實(shí)時(shí)和公安數(shù)據(jù)中心交換信息,對(duì)駕乘人員、違章處理、車輛等信息進(jìn)行及時(shí)、迅速地查詢,提高工作效率。
交警行業(yè)的信息化平臺(tái)有 移動(dòng)交通管理警務(wù)系統(tǒng),系統(tǒng)一般是包括如下功能模塊:
日常工作:查看本人需要處理的各類信息,如案件、警情、通知等
信息查詢:包括全國(guó)信息查詢和警務(wù)平臺(tái)信息查詢
接處警登記管理:接處警信息管理
人員核查:人員信息核查
人口管理:實(shí)有人口,社區(qū)管理對(duì)象,境外人員管理
巡邏盤查:盤查工作管理,盤查人員、盤查機(jī)動(dòng)車及物品的登記管理
單位管理:企事業(yè)單位、特種行業(yè)、公共場(chǎng)所查詢管理
非機(jī)動(dòng)車管理:非機(jī)動(dòng)車(電瓶車)信息登記管理
處警支援:突發(fā)事件民警緊急請(qǐng)求附近警力支援
影音取證:執(zhí)法、巡邏過程全程錄音錄像
系統(tǒng)設(shè)置:系統(tǒng)基礎(chǔ)信息設(shè)置
移動(dòng)交通管理警務(wù)系統(tǒng)的服務(wù)器一般是部署到指揮中心機(jī)房,然后系統(tǒng)的前端顯示都在指揮大廳里的大屏上進(jìn)行展示。目前系統(tǒng)大部分基于B/S架構(gòu)進(jìn)行開發(fā),通過類似谷歌瀏覽器登錄移動(dòng)交通管理警務(wù)系統(tǒng)。上述模塊中,有如下2個(gè)模塊和音視頻調(diào)度相關(guān),分別是:處警支援和影音取證?;诮痪袠I(yè)系統(tǒng)的需求,要求音視頻能力可以無(wú)縫集成到現(xiàn)有B/S架構(gòu)平臺(tái)系統(tǒng)中。這就要求音視頻調(diào)度平臺(tái)可以提供這樣的能力,即通過谷歌瀏覽器可以進(jìn)行音視頻通訊。
下面以華脈智聯(lián)的HRtc開發(fā)接口為例,說明如何進(jìn)行無(wú)縫集成。
(1)處警支援:突發(fā)事件民警緊急請(qǐng)求附近警力支援
目前華脈智聯(lián)平臺(tái)中有一個(gè)功能是針對(duì)該需求進(jìn)行開發(fā)的,就是“聯(lián)動(dòng)報(bào)警”。其功能是:當(dāng)某一警員發(fā)起聯(lián)動(dòng)報(bào)警時(shí),群組內(nèi)所有成員將會(huì)收到報(bào)警信息(報(bào)警位置+報(bào)警信息),指揮中心會(huì)收到聲光報(bào)警信號(hào),同時(shí)彈窗顯示該民警現(xiàn)場(chǎng)視頻。指揮中心調(diào)度員可以和現(xiàn)場(chǎng)警員進(jìn)行溝通,及時(shí)通過地圖查詢附近警力,然后執(zhí)行調(diào)度,協(xié)助報(bào)警的警員。整個(gè)流程集成到移動(dòng)交通管理警務(wù)系統(tǒng),非常簡(jiǎn)單,只需要注冊(cè)一個(gè)回調(diào)函數(shù),就可以在平臺(tái)實(shí)時(shí)獲取報(bào)警信息。示例如下:
回調(diào)方式通知,通知內(nèi)容是json 格式,包括報(bào)警人號(hào)碼,位置等信息。
onSOSEvent:(from:string, msg:string): void => { console.log("sos event from:" +from); sos_event.innerHTML = "sos event from "+ from + " msg: "+msg; const sos = JSON.parse(msg); },
(2)影音取證:執(zhí)法、巡邏過程全程錄音錄像
這個(gè)需求,可以分解為如下功能點(diǎn):調(diào)度臺(tái)和執(zhí)法設(shè)備之間音視頻通信功能、調(diào)度臺(tái)控制執(zhí)法儀進(jìn)行錄像、結(jié)束錄像、執(zhí)法儀設(shè)備自主錄音錄像并上傳多媒體文件、平臺(tái)遠(yuǎn)程查詢錄音錄像數(shù)據(jù)。整個(gè)流程整個(gè)流程集成到移動(dòng)交通管理警務(wù)系統(tǒng),也是比較容易。示例如下:
雙向語(yǔ)音通話和雙向視頻通話,調(diào)用一個(gè)函數(shù)即可成功。
var audioElement = new Audio();
調(diào)度臺(tái)控制執(zhí)法儀開始錄像和結(jié)束錄像
http://IP:PORT/api/client/send_msg.php
2. 智慧園區(qū)行業(yè)
智慧園區(qū)平臺(tái)從“園區(qū)企業(yè)”、“園區(qū)安全”、“園區(qū)能耗”、“園區(qū)交通”這四個(gè)維度的場(chǎng)景展現(xiàn),借助地理信息技術(shù)、三維虛擬化等高科技手段,集地上地下、室內(nèi)室外一體化的二三維模型為一體,將園區(qū)核心運(yùn)行系統(tǒng)的各項(xiàng)關(guān)鍵數(shù)據(jù)進(jìn)行綜合展現(xiàn)。
.jpg)
智慧園區(qū)可視化效果圖(素材來源網(wǎng)絡(luò),版權(quán)歸原公司所有)
智慧園區(qū)類可視化平臺(tái)系統(tǒng)拓?fù)淙缦拢?/span>

智慧園區(qū)可視化平臺(tái)拓?fù)洌ㄋ夭膩碓淳W(wǎng)絡(luò),版權(quán)歸原公司所有)
通過上述拓?fù)鋱D可以看出,智慧園區(qū)可視化平臺(tái)整體要接入各種業(yè)務(wù),實(shí)現(xiàn)園區(qū)三維呈現(xiàn),業(yè)務(wù)聯(lián)動(dòng)。其中有幾項(xiàng)會(huì)用到音視頻的接入能力,包括:園區(qū)監(jiān)控?cái)z像頭的接入,園區(qū)電話、對(duì)講機(jī)、廣播系統(tǒng)的接入、園區(qū)安保人員智能單兵的接入等。針對(duì)園區(qū),應(yīng)配置華脈智聯(lián)如下融合通信系統(tǒng)合適,同時(shí)基于B/S架構(gòu)的HRtc開放接口,實(shí)現(xiàn)業(yè)務(wù)平臺(tái)綜合調(diào)用融合通信平臺(tái)的能力。

融合通信平臺(tái)拓?fù)鋱D 素材來源網(wǎng)絡(luò),版權(quán)歸原公司所有
下面簡(jiǎn)單列舉一個(gè)例子,就是將園區(qū)中的監(jiān)控?cái)z像頭進(jìn)行遠(yuǎn)程監(jiān)控,演示怎么使用HRtc接口實(shí)現(xiàn)
發(fā)起視頻監(jiān)控api ,監(jiān)控結(jié)果通過事件回調(diào)返回,返回結(jié)果包含被監(jiān)控流的播放地址,需要調(diào)用流媒體服務(wù)器無(wú)插件播放。
/*
* 單向視頻監(jiān)控通知,返回當(dāng)前監(jiān)控請(qǐng)求的結(jié)果,監(jiān)控結(jié)果返回流媒體播放地址,需要調(diào)用播放器播放
* caller:請(qǐng)求者號(hào)碼,一般為調(diào)度用戶
* callee:被請(qǐng)求設(shè)備號(hào)碼
* result:返回結(jié)果,json格式,返回多種流媒體播放地址,選擇一種地址播放
* */
onVideoMonitorEvent: (caller, callee, result) => {
result = JSON.parse(result);
console.log("onVideoMonitorEvent from ", caller, " callee: ", callee, " result: ", result);
if (result.state != 200) {
alert(result.msg);
return;
}
videoUrl = result.data.flv //web 端默認(rèn)使用https-flv格式播放
document.getElementById("videoUrl").value = videoUrl
console.log(‘onVideoMonitorEvent videoUrl‘, videoUrl)
url = ‘liveplayer/index.html‘;
var fileObj = document.createElement("iframe");
fileObj.style.width="100%";
fileObj.style.height="600px";
fileObj.src=url;
fileObj.id="iframeVideo"+callee;
// var appendChild2html = ‘<iframe src="" width="100%" height="600" id="iframeVideo‘+callee+‘"></iframe>‘;
document.getElementById("iframeVideo").appendChild(fileObj);
// document.getElementById("iframeVideo"+callee).src = url
}
3. 智慧電力行業(yè)
智慧電力平臺(tái)是為用電、供電企業(yè)提供配電設(shè)備監(jiān)控、電力運(yùn)維管理、資產(chǎn)全生命周期管理、安全防護(hù)等多業(yè)態(tài)所集成的一體化智能平臺(tái)。
通過物聯(lián)網(wǎng)的方式連接用電企業(yè)、發(fā)電企業(yè)的終端設(shè)備,實(shí)現(xiàn)智能信息化的互聯(lián)互通,并結(jié)合國(guó)家等保2.0的要求,保證人員、設(shè)備安全的同時(shí),建立安全的系統(tǒng)平臺(tái),達(dá)到提高設(shè)備的安全等級(jí)、運(yùn)維質(zhì)量,降低運(yùn)維成本。
通過智慧電力系統(tǒng)建設(shè),充分應(yīng)用“大云物移智鏈”等現(xiàn)代信息技術(shù)、先進(jìn)通信技術(shù),實(shí)現(xiàn)電力系統(tǒng)各個(gè)環(huán)節(jié)萬(wàn)物互聯(lián)、人機(jī)交互,實(shí)現(xiàn)“數(shù)據(jù)一個(gè)源、電網(wǎng)一張圖、業(yè)務(wù)一條線”,廣泛連接內(nèi)外部、上下游資源和需求,打造能源互聯(lián)網(wǎng)生態(tài)圈,適應(yīng)社會(huì)形態(tài),打造行業(yè)生態(tài),培育新興業(yè)態(tài)。
系統(tǒng)功能模塊包括:電力設(shè)備檢測(cè)、環(huán)境監(jiān)控及聯(lián)動(dòng)、安防監(jiān)控及聯(lián)動(dòng)、消防系統(tǒng)集成、視頻監(jiān)控、統(tǒng)一報(bào)警、智能預(yù)警、應(yīng)急聯(lián)動(dòng)、指揮調(diào)度等功能。
基于上述針對(duì)電力行業(yè)智慧平臺(tái)軟件的了解,和音視頻通訊相關(guān)的主要是智慧調(diào)度模塊:包括監(jiān)控系統(tǒng)接入、視頻會(huì)議接入、移動(dòng)單兵或智能頭盔的接入、原有程控電話的接入等。選擇華脈智聯(lián)的可視化集群調(diào)度系統(tǒng)和HRtc接口,可以實(shí)現(xiàn)現(xiàn)有智慧電力中臺(tái)系統(tǒng)的無(wú)縫對(duì)接。
例如,將智能頭盔接入電力中臺(tái)系統(tǒng)??梢允褂萌缦陆涌趯?duì)智能頭盔的視頻進(jìn)行監(jiān)控。
發(fā)起視頻監(jiān)控請(qǐng)求,支持國(guó)標(biāo)設(shè)備,移動(dòng)app,ip話機(jī),rtsp設(shè)備,rtsp/rtmp直播拉流等。視頻監(jiān)控、視頻直播都可以通過此接口實(shí)現(xiàn),播放端可以全鏈路播放,用戶無(wú)需安裝播放app,通過瀏覽器、微信等應(yīng)用可以直接通過http 地址拉流播放。發(fā)起視頻監(jiān)控成功后會(huì)返回拉流地址,目前支持通過http-flv,websocket-flv, https-flv, websockets-flv, rtmp, hls 多個(gè)協(xié)議拉流播放,用戶可以使用自己的播放器拉流。
rtcClient.makeVideoMonitor(caller,callee,this.pwd,this.serverAddr+":"+this.http_port);
總結(jié):
各個(gè)行業(yè)的業(yè)務(wù)平臺(tái)針對(duì)音視頻的需求,主要是基于行業(yè)客戶現(xiàn)有不同的通信系統(tǒng)需要融合,另外一類就是新型通信終端的接入,例如智能頭盔。整體上主要涉及到的需求包括:點(diǎn)對(duì)點(diǎn)語(yǔ)音通話、點(diǎn)對(duì)點(diǎn)視頻通話、遠(yuǎn)程視頻監(jiān)控、多方視頻會(huì)議、多方語(yǔ)音對(duì)講、現(xiàn)場(chǎng)圖片、錄音、錄像查看這些音視頻功能。
由于業(yè)務(wù)平臺(tái)都是基于B/S架構(gòu)進(jìn)行開發(fā),那就需要音視頻調(diào)度平臺(tái)廠家可以提供B/S架構(gòu)的開發(fā)工具,并且是有足夠行業(yè)經(jīng)驗(yàn)的應(yīng)視頻平臺(tái)廠家。這樣業(yè)務(wù)平臺(tái)廠家專注做好業(yè)務(wù),簡(jiǎn)單調(diào)用SDK就可以進(jìn)行快速集成。
本期調(diào)研報(bào)告就到此為止,接下來的日子,編者將逐步對(duì)各個(gè)行業(yè)進(jìn)行研究,提煉融合集成的需求和解決方案。關(guān)于對(duì)接技術(shù)細(xì)節(jié),可以參考HRtc開發(fā)接口。