1.1.15 • Published 3 years ago

vzsdk v1.1.15

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

vzsdk开发说明

一、版本说明

功能描述:该版本支持以flv、hls的方式远程播放设备的视频

兼容性:支持pc端浏览器Chrome、Edge

安装vzsdk

// 使用 npm 安装
$ npm install vzsdk
// 使用 yarn 安装
$ yarn add vzsdk

示例

参数说明

参数描述是否必传类型
accessKey.id用户创建的AccessKey IDstring
accessKey.secret用户创建的AccessKey Secretstring
endpoint臻云极致地址,默认地址为:https://www.vzicar.comstring
sn设备sn编码string
type视频格式(flv、hls),推荐使用flvstring
dom播放容器,dom元素的idstring

引入vzsdk

import vzsdk from 'vzsdk'

初始化

let config = {
	accessKey: {
		id: 'AccessKey  ID',
		secret: 'AccessKey  Secret'
	},
	endpoint: 'https://www.vzicar.com'
}

vzsdk.init(config)

播放/停止

// 创建播放实例
let player = vzsdk.createPlayer({
	type: 'flv',
	sn: 'sn',
	dom: 'video'
})
// 播放
player.start()
// 停止
player.stop()

代码示例

<template>
  <div>
    <div id='video'></div>
    <button @click="handleClickStart">start</button>
    <button @click="handleClickStop">stop</button>
  </div>
</template>
<script>
import vzsdk from 'vzsdk'
export default {
  name: 'video',
  data () {
    return {
      player: ''
    }
  },
  mounted () {
    let config = {
      accessKey: {
        id: 'AccessKey ID',
        secret: 'AccessKey Secret'
      },
      endpoint: 'https://www.vzicar.com'
    }

    vzsdk.init(config)

    this.player = vzsdk.createPlayer({
      type: 'flv',
      sn: 'sn',
      dom: 'video'
    })
  },
  methods: {

    handleClickStart () {
      // 开始播放
      this.player.start()
    },

    handleClickStop () {
      // 停止播放
      this.player.stop()
    }
  }
}
</script>
1.1.15

3 years ago

1.1.14

3 years ago

1.1.13

3 years ago

1.1.12

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.8

3 years ago

1.0.6

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago