Unity+高通Vuforia SDK——AR播放视频
来源:互联网 发布:码栈完善聚划算编程 编辑:程序博客网 时间:2024/06/11 16:23
在之前的文章中我们已经实现了基本的图片识别,并在识别的图片上显示3D模型,但是有的时候我们实际上需要在识别的图片上播放一段视频,那么接下来我们就来说说如何实现这样的操作。
一、资源下载:
这里我们需要准备的资料如下:
1.一段.m4v格式的视频:
其他格式的视频可以通过格式转换成.mp4格式,然后修改后缀名为.m4v,即mp4和m4v是可以互转的;
2.Vuforia官方提供的一个Video Playback组件:
下载地址在官网Downloads/Samples(链接地址)下面的Advanced Topics项:
下载之后得到压缩包文件:
二、案例操作:
1.导入上述中下载的资源,将.m4v格式的视频存放在Assets/StreamingAssets目录下面,再导入.unitypackage资源文件到工程中,解压下载的压缩文件可以得到三个资源包,此处我们只需要用到VideoPlayback.unitypackage即可:
导入过程:在Project窗口中鼠标右键—>Import Package—>Custom Package...
选择VideoPlayback.unitypackage并导入工程中:
2.删除场景中的Main Camera,然后从Prefabs资源中找到ARCamera添加到场景中,然后再找到ImageTarget组件添加到场景中,识别图片所需的基本的设置步骤与之前的一致,只是把之前的3D模型替换为播放视频的组件Video:
3.设置Video中VideoPlaybackBehaviour的一些基本参数,主要有两个:视频路径和视频预览图:
4.调整Video组件的位置,使其位于图片正上方位置,如下图所示:
5.完成上述所有操作之后,我们还需要给ARCamera添加一个脚本VideoPlay,不添加此脚本的话,点击屏幕的播放按钮无法播放视频:
删除ARCamera下面的一个脚本:Default Initialization Error Handler
6.完成上述所有操作,打出apk包,然后用手机对着识别所以的图片,可以看到视频播放组件显示出来:
- Unity+高通Vuforia SDK——AR播放视频
- Unity+高通Vuforia SDK——AR播放视频
- Unity+高通Vuforia SDK——AR
- Unity+高通Vuforia SDK——AR
- Unity+高通Vuforia SDK——AR
- Unity+高通Vuforia SDK——AR
- 高通Vuforia SDK AR
- 高通Vuforia AR SDK CloudReco案例
- 高通Vuforia AR SDK CloudReco案例
- 资讯:高通AR SDK-Vuforia QCAR
- 利用高通Vuforia、Unity 实现AR识别图触发音频播放
- Vuforia AR 高通SDK&nbs…
- unity+高通vuforia开发增强现实(AR)基础
- unity+高通vuforia开发增强现实(AR)教程
- Vuforia+Unity AR场景播放音频控制
- 高通AR Unity播放器特性
- 高通|AR扫描图片播放视频
- 高通Vuforia SDK在Unity设置对焦模式
- dlmalloc 2.8.6 源码详解—[1]chunk
- css样式
- 数据结构--快速排序
- R树空间索引
- 记忆化搜索 区间dp uva629
- Unity+高通Vuforia SDK——AR播放视频
- hdu 1248 寒冰王座(完全背包)
- [C++]C++中的虚函数
- 分布式一致性原理、Paxos算法与Zookeeper的ZAB协议、Zookeeper使用场景与在电商系统中的应用
- MySql_安装
- 对某音乐网站歌曲链接抓取的分析
- JDK中的Poxy类简单实现动态代理
- <<Linux内核完全剖析 --基于0.12内核>>学习笔记 第4章 80x86保护模式及其编程 4.4 分页机制
- Markdown