Локально сохраненное видео не воспроизводится в Oculus Quest

Я пытаюсь воспроизвести видео в формате mp4 в oculus quest через приложение unity. Я успешно нашел видео в каталоге, но получаю эту ошибку при воспроизведении через компонент видеоплеера

Код, который я использую для игры, прост

string rootPath = Application.persistentDataPath.Substring(0, Application.persistentDataPath.IndexOf("Android", StringComparison.Ordinal)); строка url = Path.Combine(Path.Combine(rootPath, "Загрузить / Ресурсы /ExcelFiles/POI_UI_Icons/" + ClickedGameObjectName + "/Video/Video.mp4")); Debug.Log("URL = " + URL); Debug.Log("****************************URL = " + Application.dataPath);

    bool filefound = File.Exists(url);
    if (filefound)
    {
        Debug.Log("Found File at  222222222222222 = " + url);
    }
    else
    {
        Debug.Log("Found Not File at 000000000000000000 = " + url);
    }

    videoplayer.url = url;  
    videoplayer.Prepare();
    yield return waitforseconds;
    videoplayer.Play();

Я использую unity 2018.4.15, и я проверил его с разными размерами видео, исходное видео составляет 100 МБ, я сжал его до 30 МБ и 8 МБ, но каждый раз безуспешно

вот некоторая информация о видеокодеке

Я пробовал искать, но безуспешно нужна помощь в воспроизведении этого видео. Спасибо..

0 ответов

Другие вопросы по тегам