H5端接入萤石监控

官方文档

EZOPEN协议
在这里插入图片描述

下滑至-平台架构
在这里插入图片描述

web/h5端使用文档
在这里插入图片描述
方案介绍

<template>
	<div :id="`video-container${index}${index2}`" class="w-full bg-black"></div>
</template>

<script>

export default {
	data() {
	    return {
	      EZVIZAToken: '',
	      data: [],
	    }
	  },
	methods: {
	    geteZVIZAccessToken() {
	      if (!this.EZVIZAToken) {
	        eZVIZAccessToken().then(res => {
	          if (res.code === 200) {
	            this.EZVIZAToken = res.data.accessToken
	            this.getData()
	          }
	        })
	      } else {
	        this.getData()
	      }
    	},
	    async getData() {
	      const res = await queryRoomsDeviceList({
	        homeId: this.homeId,
	      })
	      if (res.code === 200) {
	        this.data = res.data
	        this.data.forEach((item, index) => {
	          item.deviceList.forEach((item2, index2) => {
	            const url = `ezopen://${item2.verificationCode}@open.ys7.com/${item2.deviceSerial}/1.live`
	            console.log(url)
	            new EZUIKit.EZUIKitPlayer({
	              id: `video-container${index}${index2}`, // 视频容器ID
	              // accessToken: this.EZVIZAToken,
	              accessToken: 'ra.c4zy91dfbw0pozpi71yfujjp0d6xm89s-60u7gn0w0d-14qttbs-isyllujwg',
	              url: 'ezopen://open.ys7.com/AA2615287/1.live',
	              // url: url,
	              width: '100%',
	              height: '300px',
	              audio: 0,
	            }).play()
	          })
	        })
	      }
	    },
	  },
}
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值