Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!
一:前言二:效果图三:插件资源下载四:资源导入程序五:手机上在线播放视频六:Demo下载七:关注公主号,获取更多资源素材
本文提供详细教程记录遇到的难点并帮助同行的朋友们坚持以最简单的方法传授和把更好的阅读体验带给你们!
一:前言
最近在做一些带有播放视频的项目,通过使用几个插件和对比后,感觉有些还是比较实用方便的,选择了这一款给大家介绍一下,不足之处多多指正!。
二:效果图
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200521112111550.gif#pic_center)
三:插件资源下载
1:官网 可以在Unity商店下载 2:网盘下载插件 链接:https://pan.baidu.com/s/1hiaTtbJXWFxs4iWMb12DlA 提取码:frkl
四:资源导入程序
1:插件导入 2:创建Media Player对象,在Hierarchy视图右击或者选择菜单栏的GameObject菜单,然后选择AVPro Video->Media Player 3:参数讲解 ——Media Player对象包括基础设置 Media Properties(视频的图像和音频设置) Global Settings(全局设置) Preview(预览,只在Play时有效) Events(回调事件) Platform(多平台重写) About(插件信息) 其中我们一般需要进行设置的只有基础设置和Events。
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选项可以快速选择电脑中的文件 这样视屏就能播放了,注意下这两点:
One Two ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200521140441471.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ZSODUxMTMwNjc0,size_16,color_FFFFFF,t_70#pic_center)
五:手机上在线播放视频
1:同样的步骤添加Media Player组件之后,设置Media Player组件的参数 将VideoLocation改为URL,VideoPath改为你服务器的路径,但记得写视频的后缀。这个时候就可以在PC上播放在线视频了 2:安卓设置 在这个切换为安卓平台的,同时需要在PlayerSetting中设置一些参数。 因为这个插件支持的最低Level为16,所以需要改为16,同时修改下面的参数 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200521144646612.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ZSODUxMTMwNjc0,size_16,color_FFFFFF,t_70#pic_center)
六:Demo下载
教程项目下载 链接:https://pan.baidu.com/s/1viUpt1cPKIwWcx3l-h42qA 提取码:07iy
七:关注公主号,获取更多资源素材
拥有自己的服务器让开发工作不再难
MyBe
阿里云 —ESC服务器部署和搭建购买方式(图文并排,一目了然)
一键领取阿里全产品2000元优惠券大礼包 (新手必得享超值优惠)
本博客为非营利性个人原创 所刊登的所有作品的著作权均为本人所拥有本人保留所有法定权利,违者必究! 对于需要复制、转载、链接和传播博客文章或内容的请及时和本博主进行联系,留言,Email: [email protected] ———————————————————————————————— 版权声明:对于经本博主明确授权和许可使用文章及内容的使用时请注明文章或内容出处并注明网址转载请附上原文出处链接及本声明。
|