濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 使用Html5 Stream開(kāi)發(fā)實(shí)時(shí)監(jiān)控系統(tǒng)

使用Html5 Stream開(kāi)發(fā)實(shí)時(shí)監(jiān)控系統(tǒng)

熱門標(biāo)簽:南昌仁和怎么申請(qǐng)開(kāi)通400電話 只辦理400電話 高德地圖標(biāo)注地點(diǎn)糾錯(cuò) 拓展地圖標(biāo)注 平?jīng)龅貓D標(biāo)注位置怎么弄 機(jī)器人外呼系統(tǒng)存在哪些能力 電話機(jī)器人黑斑馬免費(fèi) 電話機(jī)器人電銷系統(tǒng)掙話費(fèi) 如何獲取地圖標(biāo)注客戶

這些天在嘗試使用RTSP協(xié)議(Real Time Streaming Protocol,實(shí)時(shí)流傳輸協(xié)議)來(lái)完成實(shí)時(shí)傳輸和顯示攝像頭畫面的功能,畢竟??低暤膚eb控件對(duì)高版本Chrome不予支持,如果使用這一套技術(shù)的話,后續(xù)的系統(tǒng)就難以優(yōu)化升級(jí)。而RTSP協(xié)議在市面上已經(jīng)有一些H5的解決方案了,是一種發(fā)展可期的方案。

H5Stream

在網(wǎng)上搜索web直播/攝像頭直播等關(guān)鍵詞找到了H5Stream,這是一個(gè)可以基于Native H5 Video標(biāo)簽實(shí)現(xiàn)直播的解決方案。當(dāng)然它也支持其他的RTMP/HLS等。

發(fā)流服務(wù)通過(guò)RTSP地址從攝像頭采集視頻,在代碼中可以通過(guò)配置文件進(jìn)行配置。

配置好攝像頭信息后,我們啟動(dòng)發(fā)流服務(wù)h5ss.bat,開(kāi)始進(jìn)行client端的調(diào)試。

在www目錄下有一個(gè)demo.html,這是demo網(wǎng)頁(yè),打開(kāi)該文件可以知道如何連接發(fā)流服務(wù)。

在Vue項(xiàng)目中應(yīng)用H5Stream的方法如下:

(1)在static目錄下新增這幾個(gè)js(adapter.js,h5splayer.js,h5splayerhelper.js,platform.js),這些在demo中有提供。

(2)在index.html中引用這些js

(3)在vue頁(yè)面調(diào)用API

createH5Video() {
    let conf1 = {
        videoid: 'divPlugin',
        protocol: this.$store.state.config.H5_STREAM_SERVER_PROTOCOL,
        host: this.$store.state.config.H5_STREAM_SERVER_HOST,
        rootpath: '/',
        token: 'token1',
        hlsver: 'v1',
        session: 'c1782caf-b670-42d8-ba90-2342340ee83'
    }
    this.v1 = H5sPlayerCreate(conf1)
    this.v1.connect()
},
closeH5Video() {
    if (this.v1) {
        this.v1.disconnect()
        this.v1 = null
        $(".h5video").get(0).pause()
    }
}

運(yùn)行代碼,可以實(shí)時(shí)地看到攝像頭畫面!(打了碼,哈哈)

到此這篇關(guān)于使用Html5 Stream開(kāi)發(fā)實(shí)時(shí)監(jiān)控系統(tǒng)的文章就介紹到這了,更多相關(guān)Html5 Stream實(shí)時(shí)監(jiān)控內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

標(biāo)簽:棗莊 青島 漯河 新疆 永州 遼源 西藏 池州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用Html5 Stream開(kāi)發(fā)實(shí)時(shí)監(jiān)控系統(tǒng)》,本文關(guān)鍵詞  使用,Html5,Stream,開(kāi)發(fā),實(shí)時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用Html5 Stream開(kāi)發(fā)實(shí)時(shí)監(jiān)控系統(tǒng)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于使用Html5 Stream開(kāi)發(fā)實(shí)時(shí)監(jiān)控系統(tǒng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    永善县| 大名县| 金堂县| 蒙山县| 西和县| 金塔县| 井陉县| 龙南县| 大石桥市| 仪陇县| 永靖县| 长岭县| 射阳县| 尤溪县| 沙坪坝区| 鲜城| 崇左市| 那坡县| 萨迦县| 固安县| 海伦市| 康平县| 内丘县| 瓦房店市| 龙海市| 稷山县| 玉林市| 隆尧县| 重庆市| 庆云县| 萨嘎县| 仙游县| 百色市| 剑川县| 华蓥市| 双峰县| 洛扎县| 宁蒗| 昌吉市| 雷州市| 忻城县|