Unity3D视频在线本地播放之AVPro Video插件使用
简单使用例子:
导入AvProVideo插件,没有的话留下邮箱;
1.在UGUI上播放:
在Hirearchy右键AvPro Video下添加MediaPlayer,添加视频
创建UGUI的一张图片Image,调整背景颜色;
在Image下添加AvPro Video子控件,指定MediaPlayer属性为:创建的MediaPlayer;
总结构:
插件Demo中有一个Demo_VideoControls,包含一个VRC.cs,这个脚本中有详细的视频播放的控制功能,参照这个脚本就能实现自己想要的控制功能。比如一些常用的功能:
public MediaPlayer _mediaPlayer;// 播放public void OnPlayButton(){if( _mediaPlayer ){_mediaPlayer.Control.Play();}}// 暂停public void OnPauseButton(){if( _mediaPlayer ){_mediaPlayer.Control.Pause();}}// 重播public void OnRewindButton(){if( _mediaPlayer ){_mediaPlayer.Control.Rewind();}}// 调节音量public void OnAudioVolumeSlider(){if (_mediaPlayer && _audioVolumeSlider && _audioVolumeSlider.value != _setAudioVolumeSliderValue){_mediaPlayer.Control.SetVolume(_audioVolumeSlider.value);}}// 静音public void OnMuteChange(){if (_mediaPlayer){_mediaPlayer.Control.MuteAudio(_MuteToggle.isOn);}}// 拖动进度public void OnVideoSeekSlider(){if (_mediaPlayer && _videoSeekSlider && _videoSeekSlider.value != _setVideoSeekSliderValue){_mediaPlayer.Control.Seek(_videoSeekSlider.value * _mediaPlayer.Info.GetDurationMs());}}
Unity3D视频在线本地播放之AVPro Video插件使用相关推荐
- linux 视频 插件,avpro video 插件-Avpro Video(Unity视频播放插件)下载 v1.039官方免费版--pc6下载站...
AvproVideo是一款由强大团队出品的可以在Unity上安装使用的万能多平台视频播放插件AvproVideo支持WindowslinuxiosmacAndroid等多平台万能播放.. 相关软件软件 ...
- 【Unity3D插件】AVPro Video插件分享《视频播放插件》
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给 ...
- js前端录制视频mp4本地播放转file
前端录制视频 js export class VideoRecording { // 录视频 mediaRecorder: MediaRecorder | null; stream: MediaStr ...
- VR全景播放器 AvPro Video
最近项目需要,使用Unity开发VR全景播放器,包括PC端和VR一体机端(Android).Unity5.6开始支持VideoPlayer,使用自带的VideoPlayer,很顺利把播放器完成了,使用 ...
- AVPro Video 插件在unity中动态播放视频
如果视频放的多,电脑或一体机配置差,就会变得卡,做起来也很麻烦,所以我今天分享一下动态播放的方法 ,占内存小,省时省力.废话不多说直接上代码 public MediaPlayer mediaplaye ...
- Unity AVPro Video 加载视频第一秒图片与例子
使用AVPro Video 加载视频第一秒的图片 原理:使用AVPro Video插件的MediaPlayer mediaPlayer.OpenMedia(new MediaPath(url链接, M ...
- Vue实现视频播放列表(二)——video.js组件的使用-实现视频播放列表-切换播放
Vue实现视频播放列表--video.js组件的使用-实现视频播放列表-切换播放 1.video标签--https://www.runoob.com/html/html-videos.html 2.v ...
- 【H5】html5 video 在微信浏览器视频不能自动播放 !
html5 video在安卓微信浏览器视频不能自动播放 ! html5 video在安卓微信浏览器视频不能自动播放 ! html5 video在安卓微信浏览器视频不能自动播放 ! 注:重要的事情说三遍 ...
- 视频和语音播放(进行中)
点播,直播,VR(录制音频和视频,在线的和本地的),视频播放器和音乐播放器(播放音乐和视频),视频和语音 VideoView并不是支持播放所有格式的视频,它仅支持mp4和3gp格式的文件,实际上它的本 ...
最新文章
- oracle 的服务器进程(PMON, SMON,CKPT,DBWn,LGWR,ARCn)
- Android直播app用什么技术可以做到延迟小一些?
- java学习(二)--- 变量类型
- Start Instance 操作详解 - 每天5分钟玩转 OpenStack(31)
- 手型向下 点击一下 福昕_PPT多张缩略图点击放大展示
- python函数内的作用域包括什么_python菜鸟求问关于嵌套函数中作用域范围应该怎么理解?...
- [毕业生的商业软件开发之路]C#语法基础结构
- 从SharePoint 2013迁移到SharePoint Online - 评估工具
- 解决Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules
- jemalloc优化MySQL、Nginx内存管理
- 艾肯声卡调试方法【必看】
- 一篇文章教会你使用word域代码(seq field code )
- 倩女手游怎么查看服务器信息,倩女幽魂手游新增互通服务器 互通服务器信息介绍[图]...
- 微信小程序ios地图标记点无法点击第二次 markertap
- 使用Pytorch框架自己制作做数据集进行图像分类(一)
- 此应用程序当前处于脱机状态
- UE4构建光照后,BSP创建的静态网格变全黑
- 大商超,小便利,商盟卡统统都能刷
- Centos7.6 Install GMT
- MySQL学习四:MySQL双主双从