Search Issue Tracker
By Design
By Design in 6000.5.X
Votes
0
Found in
6000.0.58f1
6000.2.6f1
6000.3.0b3
6000.4.0a1
6000.5.0a1
Issue ID
UUM-119801
Regression
No
[Android] A VideoClip does not play on some Android devices
How to reproduce:
1. Open the “ReproProject.zip“ project
2. Open the “SampleScene“
3. Build and Run for Android
4. Wait for the AssetBundle to load
5. Press the “Source (h264)“ button and wait for a bit
6. Do the same as step 5 with the “Transcode <>“ buttons
Expected result: Video plays
Actual result: No video plays
Reproducible with: 6000.0.58f1, 6000.2.6f1, 6000.3.0b3, 6000.4.0a1
Reproducible environment: macOS 15.6.1 (M4 Max), Windows 11 (Reporters)
Not reproducible environment: No other environment tested
Reproducible with these devices:
VLNQA00643, Lge - (LM-X410.FGN), Android 8.1.0, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 308
VLNQA00276, Asus - (ASUS_Z01QD), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00228, Qualcomm (msmnile for arm64), Android 9, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00107, Huawei Nexus 6P (Nexus 6P), Android 8.1.0, CPU: Snapdragon 810 MSM8994, GPU: Adreno (TM) 430
Xperia XZ2 SOV37 (Android 9) (Reporters)
OPPO Reno A (Android 9) (Reporters)
Not reproducible with these devices:
VLNQA00321, Xiaomi - (MI 9), Android 10, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00144, Samsung - (SM-G960U1), Android 10, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00319, Google - (Pixel 4), Android 13, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
Galaxy S22 (Reporters)
Pixel 10 Pro Max (Reproters)
Warning in the logcat:
AndroidVideoMedia::OpenExtractor could not translate archive:<>.resource to local file. Make sure file exists, is on disk (not in memory) and not compressed.
AndroidVideoMedia: Error opening extractor: -10004
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- An "InvalidOperationException" error is thrown when TryRemoveItem is used with rebuildTree set to false
- Build fails with IL2CPP error when building on Android platform in a specific project
- Resize to Fit option for Import Activity window's Columns does nothing
- Cell template field is reset and an "ArgumentException" is thrown when template was edited and UI Document is reopened
- Broken hyperlink formatting in HDRP 3D Sample Tutorials
Resolution Note:
Thank you for reporting a bug to Unity.
We could not reproduce this issue on Android 9 devices.
On Android 8, this is the expected behavior. It is not currently supported to load video files bundled into an AssetBundle into a Video Player on this Android version. As a workaround, you can load each file from the StreamingAssets individually, without a bundle, and use them inside your VideoPlayer, that will work on Android 8.
See the following docs pages on how to load files from the StreamingAssets folder and how to use them inside a VideoPlayer
* https://docs.unity3d.com/6000.3/Documentation/Manual/StreamingAssets.html
* https://docs.unity3d.com/6000.3/Documentation/Manual/video-sources-reference.html
We will close this case as 'As Designed.' If you have feedback on how the feature could better meet your needs, please let us know - we value your input and consider it in future improvements.
Resolution Note (6000.5.X):
Thank you for reporting a bug to Unity.
We could not reproduce this issue on Android 9 devices.
On Android 8, this is the expected behavior. It is not currently supported to load video files bundled into an AssetBundle into a Video Player on this Android version. As a workaround, you can load each file from the StreamingAssets individually, without a bundle, and use them inside your VideoPlayer, that will work on Android 8.
See the following docs pages on how to load files from the StreamingAssets folder and how to use them inside a VideoPlayer
* https://docs.unity3d.com/6000.3/Documentation/Manual/StreamingAssets.html
* https://docs.unity3d.com/6000.3/Documentation/Manual/video-sources-reference.html
We will close this case as 'As Designed.' If you have feedback on how the feature could better meet your needs, please let us know - we value your input and consider it in future improvements.