通過(guò)Html5實(shí)現(xiàn)監(jiān)控?cái)z像頭遠(yuǎn)程視頻監(jiān)控投送到廣告屏展示方式
視頻監(jiān)控系統(tǒng)通過(guò)Html5實(shí)現(xiàn)攝像頭遠(yuǎn)程視頻監(jiān)控投送到廣告屏方式,視頻分為現(xiàn)場(chǎng)攝像機(jī)視頻和電腦屏幕視頻,視頻需要能推送到服務(wù)端,服務(wù)端做處理給客戶端觀看。
需求分析
1.客戶端為Html5,用戶通過(guò)Internet使用用戶名和密碼登錄網(wǎng)站,通過(guò)Html5訪問(wèn)視頻服務(wù)器上指定的視頻文件,特定用戶只能訪問(wèn)到指定的視頻;
1)電腦數(shù)據(jù)監(jiān)控的視頻和攝像頭拍攝的視頻一起同步播放,同步誤差控制在10秒內(nèi);
2)客戶端可進(jìn)行收看模式變換,分為3種:只看電腦數(shù)據(jù)監(jiān)控的視頻、只看攝像機(jī)拍攝的視頻、兩者都看;
3)播放列表分為直播和點(diǎn)播,點(diǎn)播即錄像回放;
4)另外設(shè)有停止、播放、暫停、聲音、全屏控制等視頻基本操作。
2.服務(wù)端
1)負(fù)責(zé)判定用戶視頻連接,如果不符合要求,則拒絕連接,保證視頻內(nèi)容不外泄給其他用戶;
2)發(fā)送直播流給客戶端,用于直播;
3)視頻文件的保存,用于回放;
4)生成用戶的播放列表。
3.解決辦法
1)前端使用普通的監(jiān)控?cái)z像頭,通過(guò)統(tǒng)一的協(xié)議接入到云視頻平臺(tái);
2)云信息發(fā)布視頻平臺(tái)接入到前端攝像頭后進(jìn)行視頻轉(zhuǎn)碼,支持HLS視頻流取的調(diào)試方式,并支持視頻加速】加密封裝處理;
3)封裝監(jiān)控視頻發(fā)布軟件,調(diào)用HLS視頻流,并根據(jù)需求設(shè)置播放機(jī)制投放到網(wǎng)站、APP、固定安卓、windows智能廣告中展示。
詳細(xì)技術(shù)歡迎咨詢我們技術(shù)工程師。