插件使用——AVPro Video基础用法
本人开发使用环境:Unity2018.3及以上,VS2019,AVPro Video 1.9.14
使用流程:
下载AVpro插件(注意版本,部分低版本不兼容高版本Unity)
插件来源:百度或者淘宝。下附链接
public MediaPlayer mediaPlayer;
mediaPlayer.Play();//播放视频
mediaPlayer.Stop();//停止视频播放
mediaPlayer.Control.Rewind();//重新播放视频
mediaPlayer.Control.SetVolume(fload a);//调整声音大小
mediaPlayer.Info.GetDurationMs();//获取播放视频的长度;(便于用协程的时间的控制。)
常见问题:
一,在PC端正常播放,在移动端播放黑屏;
可能原因及解决方法:
1,参数抗锯齿,图片压缩比例,画质等太高,导致移动端带不动。 降低参数设置;
2,无故在移动端不能播放。 将插件重新导入。
二,在PC端正常播放,在移动端播放卡顿;
可能原因及解决方法:
原因未知,可能因版本兼容问题导致。 将原版本插件彻底删除,导入最新版本插件。
三,在移动端播放多个视频或者视频切换时突然程序崩溃或者不能正常加载视频
可能原因及解决方法:
播放完或者切换视频时为释放之前的资源。可以通过Unity性能分析面板查看连续切换后内存大小释放一直呈现上升趋势或者通过任务管理器查看内存大小。
解决方法:播放完或者开始新视频播放前先释放一次。