使用videojs和videosjs-vr实现全景视频的播放以及手机陀螺仪和视角回正

这篇具有很好参考价值的文章主要介绍了使用videojs和videosjs-vr实现全景视频的播放以及手机陀螺仪和视角回正。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前言:

刚去一家新公司,公司要求使用videojs和videojs-vr实现播放全景视频的功能,videojs是一个播放普通视频的插件,videojs-vr也是一个插件,它的作用是让videojs可以播放全景视频。

二、先放代码:

html部分:文章来源地址https://www.toymoban.com/news/detail-687930.html

<template>
  <!-- 播放器 -->
  <div id="videoplayer">
    // id必须有!!! controls控制播放器按钮显隐
    <video id="videojs-vr-player" class="video-js vjs-default-skin" controls>
      // 全景视频路径
      <source src="@\assets\pchshpt4kh5.mp4" type="video/mp4" />
    </video>
  </div>
  <!-- 刷新和陀螺仪 -->
  <div class="reset_gyroscope">
    // 控制陀螺仪开启和关闭,手机端有效
    <img
      src="static/陀螺仪.png"
      style="width: 2.5rem"
      v-show="!showGyroscope"
      @click="openGyroscope"
    />
    // 控制陀螺仪开启和关闭,手机端有效
    <img
      src="static/陀螺仪-选中.png"
      style

到了这里,关于使用videojs和videosjs-vr实现全景视频的播放以及手机陀螺仪和视角回正的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 720VR全景通源码系统+全景视频+重力感应+地图导航 带完整的前后端搭建教程

    大家好啊,今天源码小编来和大家分享一款720VR全景通源码系统,这款源码系统不仅能够支持上传高清视频,还可以一键生成全景视频,同事还有重力感应的效果,是不是很神奇。下面是部分功能实现的核心代码: 系统特色功能一览: 1、支持VR虚拟现实、全景视频、说一说、

    2024年02月06日
    浏览(23)
  • 【VideoJs】初识videojs && video.js 视频播放器的基本使用 && videojs基础用法 && videojs视频播放器 && vue3中使用videojs

    免费,开源 插件多 可自定义 【推】 虽然,但是Videojs算好了,但我觉得有点杂,特别是文档与插件,且自定义插件有点困难,也可能是我比较菜吧 相比之下,我还是强烈推荐 【Xgplayer ——点我进入】 备用地址 http://t.csdn.cn/H0cAV Xgplayer 优点 优雅、美观 文档清晰明了 大厂出

    2024年02月03日
    浏览(44)
  • 你懂VR全景制作吗?VR全景可以使用在哪些领域呢?

    VR全景制作是一种利用虚拟现实技术,通过全景相机拍摄真实场景或构建三维场景的全景图像,观众能够在虚拟世界中自由探索,但是你的真的懂VR全景制作吗? 通过全景相机实景拍摄,每60°拍摄一张照片,一直将四周环境拍摄完毕。在实景拍摄时预留出后期拼接的重叠部分

    2024年02月16日
    浏览(34)
  • vue 使用videojs来播放不同格式视频

    2024年02月14日
    浏览(25)
  • 如何纯前端实现VR查看全景

    首先需要有node环境,安装node,找到对应电脑系统的版本直接安装即可。 打开Gitee地址:https://gitee.com/muxiaogo/threejs-vr-vue3下载本地解压 打开命令行工具cmd,cd到源码解压的根目录执行命令 若安装依赖失败,有可能是node版本不对。本文使用node.v16.4.0 执行成功后会出现node_modul

    2024年02月20日
    浏览(31)
  • three.js实现vr全景图

    方法: 可以利用Threejs中的立方体或者球体实现全景图功能,把立方体或球体当成天空盒子,将无缝衔接的图片贴上,看起来就像在一个场景中,相机一般放置在中央。 three.js中文网 1、立方体实现 立方体6个面要贴上6个方向的图片,这6个图片如下所示: 实现代码如下: 图片

    2024年02月14日
    浏览(57)
  • videojs 实现自定义组件(视频画质/清晰度切换) React

    最近使用videojs作为视频处理第三方库,用来对接m3u8视频类型。这里总结一下自定义组件遇到的问题及实现,目前看了许多文章也不全,官方文档写的也不是很详细,自己摸索了一段时间陆陆续续完成了,这是实现后的效果. 样式啥的自己检查后覆盖就行了,没啥说的,重点看

    2024年02月11日
    浏览(47)
  • 微信小程序实现vr全景图预览

    首先在微信小程序管理后台拉到最下面,设置——第三方服务——添加插件输入 wxPano 第二步:在pages.json中添加 然后在你要使用的页面中添加引用例如: 第三步:在页面中使用 在onready中实现渲染 src中放入你拍好的全景图,就能实现预览。

    2024年04月13日
    浏览(20)
  • three.js实现vr全景图(vue)

    方法: 可以利用Threejs中的立方体或者球体实现全景图功能,把立方体或球体当成天空盒子,将无缝衔接的图片贴上,看起来就像在一个场景中,相机一般放置在中央。 three.js中文网 1、立方体实现 立方体6个面要贴上6个方向的图片,这6个图片如下所示: 实现代码如下: 图片

    2024年02月12日
    浏览(31)
  • 基于vue3.0实现vr全景编辑器

    随着社会的不断发现,现实生活中有很多时候会使用到全景现实,比如房地产行业vr看房,汽车行业vr看车之类的,全景可视化真实还原了现场的场景,真正做到沉浸式体验。 现在我们基于vue3.0版本开发出了一款沉浸式的编辑器,只需要使用全景相机在现场拍摄全景场景,然

    2024年02月15日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包