1设置 AVPro Media Player 组件属性
2 设置PlayerSetting 参数
3 使用UGUI播放视频时候,需要VideoDisplay 赋值 ,同时设置下安卓播放的参数和路径。基本就OK 了
//播放对视频
public void OnOpenVideoFile(string path)
{
_mediaPlayer = ARGameManager.Instance._mediaPlayer;
#region UNITY_ANDROID
_mediaPlayer._optionsAndroid.overridePath = true;
_mediaPlayer._optionsAndroid.path = path;
#endregion
transform.Find("VideoDisplay").GetComponent< DisplayUGUI >()._mediaPlayer = ARGameManager.Instance._mediaPlayer;
if (path == null || path == "")
{
_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.RelativeToStreamingAssetsFolder, path, true);
}
else
{
_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.RelativeToStreamingAssetsFolder, path, true);
//_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.AbsolutePathOrURL, path, true);
_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.RelativeToStreamingAssetsFolder, path, true);
}
}