Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!

Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!

  • 一:前言
  • 二:效果图
  • 三:插件资源下载
  • 四:资源导入程序
  • 五:手机上在线播放视频
  • 六:Demo下载
  • 七:关注公主号,获取更多资源素材


本文提供详细教程

记录遇到的难点并帮助同行的朋友们

坚持以最简单的方法传授和把更好的阅读体验带给你们!


一:前言

最近在做一些带有播放视频的项目,通过使用几个插件和对比后,感觉有些还是比较实用方便的,选择了这一款给大家介绍一下,不足之处多多指正!。



二:效果图



三:插件资源下载

1:官网
可以在Unity商店下载
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第1张图片
2:网盘下载插件
链接:https://pan.baidu.com/s/1hiaTtbJXWFxs4iWMb12DlA
提取码:frkl



四:资源导入程序

1:插件导入
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第2张图片
2:创建Media Player对象,在Hierarchy视图右击或者选择菜单栏的GameObject菜单,然后选择AVPro Video->Media Player
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第3张图片
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第4张图片
3:参数讲解
——Media Player对象包括基础设置
Media Properties(视频的图像和音频设置)
Global Settings(全局设置)
Preview(预览,只在Play时有效)
Events(回调事件)
Platform(多平台重写)
About(插件信息)
其中我们一般需要进行设置的只有基础设置和Events。

Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第5张图片
1,Absolute Path Or URL :绝对路径或者URL,path写服务器的路径,但是记得写视频的后缀名,这个时候就可以在线播放视频了
2,Relative To Project Folder:相对于项目文件夹的路径,这个因为打包之后项目的相对路径就变了,需要不同平台,设置不同参数
3,Relative To StreamingAssets Folder:这是视频文件的最佳和最常见的位置。这个文件夹位于。“Assets/streamingassets/”,如果它不存在,你必须创建它。复制到这个文件夹的文件不会被Unity导入或处理,但是它们会自动复制到构建中。
4,Relative To Data Folder:数据文件夹是由Unity指定的
5,Relative To Peristent Data Folder:持久数据文件夹由Unity指定

6,推荐使用StreamingAssets文件夹
7,需要在项目的Assets目录下新建一个StreamingAssets文件夹,然后将视频拖进去,
8,StreamingAssets中的文件不会被打包到程序资源包中,而是作为一个独立的目录自动生成在输出的程序目录的Data目录下,如果更换视屏,修改成StreamingAssets里视屏名字即可修改!
9,Recent选项可以快速选择之前选择过的文件
10,Browse选项可以快速选择电脑中的文件

Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第6张图片
这样视屏就能播放了,注意下这两点:

One
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第7张图片
Two
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第8张图片


五:手机上在线播放视频

1:同样的步骤添加Media Player组件之后,设置Media Player组件的参数
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第9张图片
将VideoLocation改为URL,VideoPath改为你服务器的路径,但记得写视频的后缀。这个时候就可以在PC上播放在线视频了
2:安卓设置
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第10张图片
Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第11张图片
在这个切换为安卓平台的,同时需要在PlayerSetting中设置一些参数。
因为这个插件支持的最低Level为16,所以需要改为16,同时修改下面的参数

Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第12张图片



六:Demo下载

教程项目下载
链接:https://pan.baidu.com/s/1viUpt1cPKIwWcx3l-h42qA
提取码:07iy



七:关注公主号,获取更多资源素材

Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!_第13张图片

拥有自己的服务器

让开发工作不再难

MyBe

阿里云 —ESC服务器部署和搭建购买方式(图文并排,一目了然)

一键领取阿里全产品2000元优惠券大礼包 (新手必得享超值优惠)


本博客为非营利性个人原创
所刊登的所有作品的著作权均为本人所拥有
本人保留所有法定权利,违者必究!
对于需要复制、转载、链接和传播博客文章或内容的
请及时和本博主进行联系,留言,Email: [email protected]
————————————————————————————————
版权声明:对于经本博主明确授权和许可使用文章及内容的
使用时请注明文章或内容出处并注明网址
转载请附上原文出处链接及本声明。

你可能感兴趣的:(Unity)