当前位置: 首页 > news >正文

都匀市城乡建设局网站常用的seo工具推荐

都匀市城乡建设局网站,常用的seo工具推荐,网站开发怎么做到前后端,南充公司网站建设前端vue,接入ws视频播放 云台控制 ,回放预览,都是需要调对应的海康接口。相当于,点击时,请求后台写好的接口,接口再去请求海康的接口 调用云台控制是,操作一次,不会自己停止&#x…

前端vue,接入ws视频播放

云台控制 ,回放预览,都是需要调对应的海康接口。相当于,点击时,请求后台写好的接口,接口再去请求海康的接口

 调用云台控制是,操作一次,不会自己停止,需要手动停止才会停止操作。

引入对应的插件

 

以下是vue播放组件代码

<template><div class="WsStreamVideoPlayer"><div id="player" style="width: 100%;height: 100%;" /></div>
</template><script>
import { getStream, videoControlling, getBackStream } from '@/api/hk/video'
export default {name: 'WsStreamVideoPlayer',// 注册components: {},props: {videoCode: {type: String,default: () => {return ''}}},// 定义变量data() {return {// 播放器对象player: null}},computed: {},watch: {},created() {},mounted() {},methods: {videoInit() {this.player = new window.JSPlugin({szId: 'player',szBasePath: '/static/hk',iMaxSplit: 4,iCurrentSplit: 1,openDebug: true,oStyle: {borderSelect: '#fff'}})},async operateClick(type) {const param = {videoCode: this.videoCode,action: 0,operateType: type}if (type === 'stop') {param.action = 1param.operateType = 'UP'}const operateRes = await videoControlling(param)console.log(operateRes)},async startView() {const streamResp = await getStream({ videoCode: this.videoCode })const preUrl = streamResp.data.urlconst param = {playURL: preUrl,// 1:高级模式  0:普通模式,高级模式支持所有mode: 1}this.player.JS_Play(preUrl, param, 0).then(() => { console.log('realplay success') },e => { console.error(e) })// 事件回调绑定this.player.JS_SetWindowControlCallback({windowEventSelect: function(iWndIndex) { // 插件选中窗口回调console.log('windowSelect callback: ', iWndIndex)},pluginErrorHandler: function(iWndIndex, iErrorCode, oError) { // 插件错误回调console.log('视频断了,再次重连', iWndIndex, iErrorCode, oError)this.player.JS_Stop().then(() => {this.player.rate = 0console.log('stop realplay success')this.startView()},e => { console.error(e) })},windowEventOver: function(iWndIndex) { // 鼠标移过回调// console.log(iWndIndex);},windowEventOut: function(iWndIndex) { // 鼠标移出回调// console.log(iWndIndex);},windowEventUp: function(iWndIndex) { // 鼠标mouseup事件回调// console.log(iWndIndex);},windowFullCcreenChange: function(bFull) { // 全屏切换回调console.log('fullScreen callback: ', bFull)},firstFrameDisplay: function(iWndIndex, iWidth, iHeight) { // 首帧显示回调console.log('firstFrame loaded callback: ', iWndIndex, iWidth, iHeight)},performanceLack: function() { // 性能不足回调console.log('performanceLack callback: ')}})},async startBackPlay() {const { beginTime, endTime } = thisconst params = {videoCode: this.videoCode,beginTime,endTime}const streamResp = await getBackStream(params)const preUrl = streamResp.data.urlconst param = {playURL: preUrl,// 1:高级模式  0:普通模式,高级模式支持所有mode: 1}const playBeginTime = beginTime.split(' ')[0] + 'T' + beginTime.split(' ')[1] + 'Z'const playEndTime = endTime.split(' ')[0] + 'T' + endTime.split(' ')[1] + 'Z'this.player.JS_Play(preUrl, param, 0, playBeginTime, playEndTime).then(() => {console.log('playbackStart success')},e => { console.error(e) })}}
}
</script><style scoped lang="scss">
.WsStreamVideoPlayer {width: 100%;height: 100%;position: relative;
}
</style>

需要注意的是,回放预览时,时间要在请求的时长之内,且格式需严格按照demo中的格式,否则会播放失败

http://www.mmbaike.com/news/37100.html

相关文章:

  • 佛山企业网页制作电话seo网站推广可以自己搞吗
  • 做ui要上那些网站vue seo优化
  • 怎么看一个网站是用什么代码做的营销策略4p分析怎么写
  • 做网站预付款是多少重庆百度
  • 怎么做直播网站上海全网营销推广
  • 企业网站管理系统多少钱一年品牌网站设计
  • 制作企业网站首页效果图外贸b2b平台都有哪些网站
  • 对做网站有什么建议凌哥seo技术博客
  • wordpress布局武汉seo关键词排名
  • 响应式网站宽度自己如何制作一个网页
  • dreamweaver做网站教程今日国际新闻头条15条简短
  • 网站建设成本 网站空间百度手机助手app下载官网
  • 广告设计网址苏州优化收费
  • 网站建设合同纠纷产品网络营销
  • 贵阳哪里做网站活动推广方案策划
  • 山东网站建设公司营销策略都有哪些
  • 哪个网站可以预约做头发的网站访问量统计工具
  • 合肥大型网站制作公司seo优化有哪些
  • 威客网站建设模板互联网营销策略有哪些
  • 有没有免费的网站软件百度在线客服问答
  • 做农业网站安徽网络seo
  • 网站前台显示数据库指定分类怎么做php济南百度快照推广公司
  • 最美情侣在线播放观看视频免费最好的seo外包
  • 河南省重点项目建设网站短网址生成网站
  • 制作网站的页面设计怎么做seo排名查询工具
  • 阳江市建设路龙源学校网站种子搜索引擎在线
  • 互联网网站建设哪里好nba新闻最新消息
  • joomla 网站建设网站seo谷歌
  • 怎样做网络推广链接seo优化实训总结
  • 技术支持 佛山网站建设爱站网站长百度查询权重