[Android] VideoPlayer.url issue with vp8/webm on Android: AndroidVideoMedia: Error opening extractor: -10002
[사용엔진] Unity 2021.3.14f1
유니티 내장 VideoPlayer를 사용해서 Local 파일 로드를 할 때, 예전부터 Path 앞에 file:// 를 붙여서 사용했었는데
이번에 URL을 그대로 사용하고 VideoPlayer로 동영상을 플레이 했는데
이전 폰들은 잘 나오는데 Android 12에서 제목과 같은 에러가 나면서 동영상 플레이가 안된다.
확인해보니 URL에서 file:// 을 빼라고 한다.
(Android 12 미만에서도 빼고 플레이 해보니 잘 된다.)
P.s. VideoPlayer는 file:// 빼야 되고, Assetbundle은 여전히 file:// 있어야 되는 것 같다.
[참조]
We support webm across all platforms, but I am unsure about vp8 files. Something you should try is removing the files:// from the path and making sure the file is where you think it is. I saw someone else having the same issue https://stackoverflow.com/questions...error-ndkmediaextractor-cant-create-http-serv
[출처]