«Невозможно воспроизвести отключенную ошибку VideoPlayer» при попытке воспроизвести видео в VideoPlayer. Почему? - PullRequest
0 голосов
/ 24 апреля 2020

Я хочу воспроизвести различное видео в соответствии с разными изображениями в моем проекте AR.Пробовал много попыток, таких как загрузка их и воспроизведение этого видео или попытка воспроизведения непосредственно с сервера (видео .mp4 и .webm). Я создал куб ( prefab) и пытается воспроизвести на нем видео.

public void OnImageChanged(ARTrackedImagesChangedEventArgs args)
{
    foreach (var trackedImage in args.added)
    {       

    }

    foreach (var trackedImage in args.updated)
    {


            var vp = cubePrefab.AddComponent<VideoPlayer>();//cube prefab
            vp.source = VideoSource.Url;
            vp.url = "https://www.videvo.net/videvo_files/converted/2014_12/preview/ULTRASOUND_3.mov74497.webm";//Tried another video with mp4 format
            //vp.url = Application.persistentDataPath + "/video.mp4";//Play locally downloaded file-Not working

            vp.isLooping = true;
            vp.renderMode = UnityEngine.Video.VideoRenderMode.MaterialOverride;
            vp.targetMaterialRenderer = GetComponent<Renderer>();
            vp.targetMaterialProperty = "_MainTex";
            vp.Play();


    }
}

Отображается сообщение об ошибке «Невозможно воспроизвести отключенный видеоплеер».

Для тестирования вручную добавлен видеоплеер в куб и назначен видеоклип видео воспроизводилось отлично, но я хочу воспроизвести его с URL или загрузить и воспроизвести на кубе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...