公司的有个专题页面涉及到全景视频展示这个技术点,找到一个相关的库。

http://www.utovr.com/sdk/download  这里有个免费的SDK可以下载。

里面也有案例可以看,代码就照着引用就可以。

播放器的使用遵循简单实用的原则,只需3步操作即可完成配置。

1,文件引用:
将获取到的开发包文件(lib目录下的player文件夹)放置在Web项目的目录下,在html页面<head>标签内通过<script>标签引入播放器的引导js即可。
例如:
<!--引入引导js 动态下载播放器-->
<script language="javascript" type="text/javascript" src="./player/UtoVRPlayerGuide.js"></script>

注意保证src的路径配置正确。

2,页面参数的配置:

<script language="javascript" type="text/javascript">
/*播放器参数配置*/
var params = {
container:document.body, //播放器容器Dom对象
name:"SceneViewer", //播放器名称
dragDirectionMode:true, //播放器拖动模式
width:800, //播放器的width
height:500, //播放器的height
/*fullScreenMode:true,//全屏模式 ===>如果是配置了该参数,将忽略width和height的配置,播放器将取当前窗口的尺寸作为播放器的初始尺寸*/
scenesArr:[
{sceneId:"test1k", sceneFilePath:"./panoVideo/960p.mp4", sceneType:"Video", initPan:0, initFov:100}
]
};
//sceneFilePath:为全景视频的路径配置,sceneType:场景类型配置
</script>

3,页面播放器实例化:

<script language="javascript" type="text/javascript">
/*根据页面配置参数,实例化播放器*/
window.onload = function () {
initLoad(params);
};
</script>

做的使用插件的问题:

1、在H5页面中插入全景视频,最好是引用iframe插入,不然永远都在创建一个又一个新的播放器容器,消除不了;使用iframe后可以滑到下一页重新加载iframe。

2、H5插入一个局部全景视频,点击右下角全屏放大,再点击缩回去。依然还是通过控制iframe页面的width和height以及位置实现。

转载于:https://www.cnblogs.com/juehong/p/5389835.html

H5全景视频VR视频相关推荐

  1. 3d,全景和vr视频的区别

    3D视频: ·通过左右画面给予人眼重合的立体感: ·可以通过普通的摄像机拍摄,然后转换压制成适合VR头戴显示器.VR手机盒子看的视频格式: ·技术门槛最低. 全景视频: ·通过360°全景摄像机拍摄: ...

  2. 为什么VR视频的清晰度不高?

    VR内容的清晰度一直以来广受关注,也是提升用户沉浸感体验的重要因素.不过,体验过VR视频的不少用户都会抱怨:我们看的明明是4K甚至是8K内容,可实际观感还不如手机1080P的画质.是我买了个假VR设备 ...

  3. VR制作流程有哪些,新手如何制作VR视频?

    VR视频是VR技术和全景拍摄技术的综合应用.VR视频能720度全方位记录场景实况,用户可以通过手机身临其境般进行线上体验,让用户能够更加全面的观赏拍摄场景.并且可以自主调整观看角度,带来更好的沉浸感和 ...

  4. mxreality.js 免费开源的全景图/全景视频/VR 直播播放器介绍

    [2018-10-20 重要更新] 支持VR直播功能 支持全景视频poster 支持全景图和视频和场景之间随意切换 全景模式切换回默认主视角 播放列表 优点: 1.全景图支持全景模式和VR模式 2.支 ...

  5. html全景直播播放器,HTML5:网页如何播放VR视频?

    VR视频和普通视频有什么区别? VR即虚拟现实,VR视频又名全景视频,是指使用全景摄像机拍摄的,观看时可以自由变换视角的视频. 戴上VR眼镜,随着头部转动看到的图像也随之变化,仿佛身处一个虚拟的世界中 ...

  6. 【科普】VR视频与全景视频有什么不同?

    很多人把360度全景视频和VR视频​等同起来,这其实是一个概念上的误解.一张图来说明360度全景视频和VR视频的不同 很多人把360度全景视频和VR视频等同起来,这其实是一个概念上的误解. 我们用一张 ...

  7. GLSurfaceView+openGL播放VR视频/全景视频(VR解码器)

    OpenGL ES/SDL渲染,FFmpeg :VR分屏之OpenGL-OpenGL ES来播放视频.MediaPlayer+GLSurfaceView+openGL  (推荐 )MD360 VR- ...

  8. 什么是全景vr视频?怎么制作VR视频?

    全景vr视频,顾名思义就是能够使我们看到拍摄点周围360°景致的视频.传统视频拍摄受限于镜头视角,所以我们只能看到镜头前方180°内的景物.而全景vr视频能够看到周围360°以及上下180°各个角度的 ...

  9. 全景vr视频是什么播放原理?怎么制作vr视频

    近年来,vr开始进入生活,有更多的用户对vr的需求越来越大,而随着5G时代的来临,全景vr视频的形式必定也会越来越普及,体验感也会越来越真实,全景视频可以称为vr视频或360度视频,让我们的视野不再局 ...

最新文章

  1. 为什么引入验证集来评估机器学习模型?只用训练集和测试集可以吗?
  2. spring一: 容器以及bean生命周期
  3. python需要学数据结构吗_Python新手学习基础之数据结构-对数据结构的认知
  4. 使用栈Stack实现队列Queue
  5. datatable 转list
  6. 用 Gearman 分发 PHP 应用程序的工作负载(转载)
  7. 可口可乐开了家网店卖奶,价值62亿元
  8. PCM音频设备的操作(转)
  9. ngx_http_upstream_module模块学习笔记
  10. ECharts 实现地图功能
  11. podman加速器harbor私有镜像仓库
  12. 写贺卡给毕业师姐怎么写计算机系的,给师兄师姐的毕业贺卡寄语
  13. Oracle使用函数达到drop table if exists
  14. WPF使用GMap.net框架开发地图应用
  15. 水泥行业超低排放政策频发,企业如何完成超低排放改造?
  16. 好大一个家 陈佩斯
  17. oracle的日期时间转换日期,oracle 的时间日期转换函数
  18. Linux下深度学习常用工具的安装
  19. Android:详细解析RSSI概念
  20. mysql into loadfile_mysql load_file()和 into outfile

热门文章

  1. 本领强大的计算机教案,四年级上信息技术教案本领高强的计算机广州版.doc
  2. 我的OneNote使用心得
  3. OneNote只能通过键盘左右上下键改变位置,鼠标点击没反应,鼠标无法选重文字,鼠标无法移动光标
  4. 详细介绍 LGPL 协议
  5. conda 下载各种安装包以及寻找加入安装包的通道
  6. 计算机excel求某班英语成绩单,用Excel创建一个学生成绩表,要按照班级统计出某门课程的平均分,需要使用的方式是()...
  7. 查询课程编号为01且课程成绩在80分以上的学生的学号和姓名
  8. 赫鲸小程序做完以后,还需要付费升级吗?
  9. 如何计算两个日期之间相隔的天数?calendar的用法
  10. 怎样用photoshop制作表情包?