I used latest EasyAR 2.3.0 and unity 2018.4.0f1 video player without any 3rd party plugins.
Of course I used all Unity versions but unity url video player is still not working for google pixel 1 inside your EasyAR Camera tracking.
I am looking forward to your next EasyAR version to solve this issue.
here is what I got stuck:
foreach (UnityEngine.Video.VideoPlayer each in GameObject.FindObjectsOfType<UnityEngine.Video.VideoPlayer>())
{
each.source = UnityEngine.Video.VideoSource.Url;
each.url = item.overlay_path;
videoPlayer.Prepare();
//each.Play();
each.GetComponent<Renderer>().enabled = false;
}
And Delegate Callback
void HandlePrepareCompleted(VideoPlayer video)
{
Debug.Log("Prepare Completed: " + video.url);
PauseAudio(false);
videoPlayer.Play();
}
It was working on all other devices exception of google pixel 1.
Please let me know when you update your EasyAR SDK.
Thanks,
Bruce