1.0.3 • Published 3 years ago

ichinae-video-v5 v1.0.3

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

ichinae-video-v5

install

npm install ichinae-video-v5

demo

npm run serve

use

import ichinaVideo from 'ichinae-video-v5'
...
...
  components: {
    ichinaVideo
  }
...

//务必指定包裹父容器
<div class="videbox">
    <ichinaVideo ref="video" :video-option="videoOption" :vms-option="vmsOption" />
 </div>

 .videbox{
     width: 100vh;
     height: 100vh;
 }

props

data() {
    return {
        videoOption: {
            size: 4, // 分频数  1 4
            text: 'admin', // 水印名字
            disabledDb: true // 禁用双击
        },
        vmsOption: {
            ipcLinkInfo: {
                serverIP: 'http://192.168.1.61',
                serverPort: '8000'
            },
            vmslogin: {
                username: 'admin',
                password: '123456'
            }
        }
    }
}

videoOption

参数释义取值默认值是否必须
size分屏数1/4/6/8/9true
text水印string''false
disabledDb是否禁用双击事件Booleanfalsefalse

vmsOption

ipcLinkInfo
参数释义取值默认值是否必须
serverIPvms 部署地址stringtrue
serverPort端口string8000true
vmslogin
参数释义取值默认值是否必须
usernamevms 登录信息stringtruetrue
passwordvms 登录信息stringtruetrue

events

pushvideo(name, id, isReolay, replayTime)
// ex
this.$refs.video.pushvideo("ichinae", "111");
参数释义取值是否必须
name相机名字stringtrue
id相机 idnumbertrue
isReolay是否默认展示回放booleanfalse
replayTime回放时间时间戳false

视频操作方法

  • 4/8/9 分屏双击变一屏,再次双击恢复
  • 一屏时出现全屏按钮
1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago