制作VR视频播放器

最近VR火的不要不要的,但是综合起来,VR资源最多的还是全景图片和全景视频,今天在这里给大家简单介绍一下如何用Unity制作简单的VR视频播放器。

首先找到EasyMovieTexture这个插件,AssetStore地址:https://www.assetstore.unity3d.com/en/#!/content/10032

导入之后可以看到工程目录里有以下场景

这次我们使用到的是Demo_Sphere

打开之后可以看到场景中只有一个MainCamera和一个Sphere,这个Spere就是我们要用来播放视频的球体了。

接下来导入GoogleCardBoard的SDK(建议下载最新版本)。官网地址(需要FQ):https://developers.google.com/cardboard/unity/download

(久违的中文啊,感动到不行)

在Cardboard文件夹里找到Prefabs,将CardboardHead拖入到场景中,position和rotation都归位为0,并删掉场景中原有的MainCamera。
     

现在,找到Sphere,可以看到上面挂了MediaCtrl这个脚本,其中strFileName就是视频的路径,将你的VR视频放到StreamingAssets文件夹,然后填写文件名,放在手机上就可以运行了~

同时,受益于EasyMovieTexture强大的功能,视频路径支持视频的URL链接,支持流媒体播放,这下大家有福气了!

要播放不同的视频,只需根据用户对视频的选择传入对应的地址即可。

时间: 2024-08-05 11:10:30

制作VR视频播放器的相关文章

VR视频播放内容将达新高度!最高能达到12K

原文标题:VR视频播放内容将达新高度!最高能达到12K 基于云端的360度视频制作工作室应用SPIN的开发商Pixvana宣布,他们的软件服务将正式以beta形式推出市场.这将允许SPIN用户把他们的VR视频直接发行在Steam上.但更重要的是,VR头显用户将能够直接在Steam上浏览和观看高质量的直播内容,最高能到12K. Valve最初于去年的Steam Dev Days上宣布了与Pixvana和云计算公司Akamai的合作,他们将合作开发一款可让你观看自适应高质量的360度视频的VR视频播

手把手教你做视频播放器(一)

前言 通过"计算器"应用我们已经熟悉了安卓应用开发的大致流程,具备了开发的初步知识. 接下来,我们将开始制作一个"视频播放器"应用,进一步加深对程序开发的学习. 当完成这个"视频播放器"应用后,大家就能够独立开发一类稍微复杂点的安卓应用了. 本文针对的读者是: 对安卓开发有了初步认识,但还没有什么经验的新人: 对已有的安卓开发经验没有系统化整理的开发者: 在开始以前,假设各位已经做好了如下准备: 一台开发用笔记本电脑,并搭建好了开发环境: 一部安

视频播放器的制作

今天为大家简单介绍下视频播放器的制作,由于没有系统,所以很无奈的只好手打键盘来实现代码快的实现了,希望可以帮到那些需要用到视频播放器的友友有用吧,下面就为大家介绍下视频播放器的制作以及实现吧,嘿嘿. 利用自带MPMoviePlayerController来实现视频播放,首先要在项目中导入MediaPlayer.Framework框架包. 在视图控制器中 #import "MediaPlayer/MPMoviePlayerController.h" .m文件中,加入一下代码 - (voi

PyQT制作视频播放器

Python应用03 使用PyQT制作视频播放器 作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载. 最近研究了Python的两个GUI包,Tkinter和PyQT.这两个GUI包的底层分别是Tcl/Tk和QT.相比之下,我觉得PyQT使用起来更加方便,功能也相对丰富.这一篇用PyQT实现一个视频播放器,并借此来说明PyQT的基本用法. 视频播放器 先把已经完成的代码放出来.代码基于Python 3.5: import time import s

Python应用03 使用PyQT制作视频播放器

作者:Vamei 出处:http://www.cnblogs.com/vamei 严禁任何形式转载. 最近研究了Python的两个GUI包,Tkinter和PyQT.这两个GUI包的底层分别是Tcl/Tk和QT.相比之下,我觉得PyQT使用起来更加方便,功能也相对丰富.这一篇用PyQT实现一个视频播放器,并借此来说明PyQT的基本用法. 视频播放器 先把已经完成的代码放出来.代码基于Python 3.5: import time import sys from PyQt4 import QtGu

HTML5,CSS3 与 Javascript 制作视频播放器

早一段时间,有一直研究 HTML5 和 CSS3 ,自己也做了不少 Demo ,只是 HTML5 Video 和 Audio 由于自己平时比较喜欢留意不同的播放器,因此特别想做一个自己喜欢的设计,考虑到会比较花时间,所以一直没有做出完整的 Demo . 刚好最近有灵感了,就下定决心做一个完整的视频播放器.首先放出成品: 做完这个播放器之后,感觉 HTML5 Video 提供的 API 已经很完善,考虑到一个播放器所需要的各个方面了,只是有些 API 还不被现代浏览器支持,但已被现代浏览器广泛支持

Python编程使用PyQT制作视频播放器

最近研究了Python的两个GUI包,Tkinter和PyQT.这两个GUI包的底层分别是Tcl/Tk和QT.相比之下,我觉得PyQT使用起来更加方便,功能也相对丰富.这一篇用PyQT实现一个视频播放器,并借此来说明PyQT的基本用法. ? 视频播放器 先把已经完成的代码放出来.代码基于Python 3.5: ? import time import sys from PyQt4 import QtGui, QtCore from PyQt4.phonon import Phonon class

Python使用PyQT制作视频播放器!专属播放器~

最近研究了Python的两个GUI包,Tkinter和PyQT.这两个GUI包的底层分别是Tcl/Tk和QT.相比之下,我觉得PyQT使用起来更加方便,功能也相对丰富.这一篇用PyQT实现一个视频播放器,并借此来说明PyQT的基本用法. 视频播放器 先把已经完成的代码放出来.代码基于Python 3.5: import time import sys from PyQt4 import QtGui, QtCore from PyQt4.phonon import Phonon class Pol

c#万能视频播放器(附代码)

原文:c#万能视频播放器(附代码) c#万能视频播放器 本人之前很多的文章中均提到了使用libvlc为播放器内核制作的播放器,也许有些朋友对此感兴趣,于是我用c#写了一个调用libvlc api实现的万能视频播放器,与大家分享一下.说它“万能”,当然是因为我们站在了vlc的肩膀上. vlc是一个强大而且开源的多媒体播放器,也可以说是一个多媒体平台.它支持非常广泛的媒体格式的本地播放,完全可以媲美mplayer,其对视频网络流的处理能力更是非常强悍.libvlc就是指的vlc的核心,它向外提供了一