Search Issue Tracker
Fixed in 2017.1.X
Votes
0
Found in
5.6.0f3
Issue ID
898171
Regression
No
[Video Player] Large videos with H264 codec don't play on iOS devices
When Transcoding is enabled and Codec set to H264 for a large video file, the Video Player component will not play it on iOS devices.
Steps to reproduce:
1) Open the attached project.
2) Open 'Main Scene'.
3) Build for iOS.
4) Run on a device.
A video is set to override plane's material and should play on startup. However, the video doesn't start playing; no audio is playing as well.
This does not occur with VP8 codec. Other Video Player targets also have this issue (Render Texture, Camera Planes).
Reproduced on:
2017.1.0b1, 5.6.0f3
Comments (5)
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
- Crash with multiple stack traces when playing video on a render texture with low-end graphics devices
- Circle handle of the Game view scale slider bar disappears when the scale is set to 1x
- Asset Bundles non-deterministic behavior with CRCs and hash when a video has Transcoding enabled and Sprite Atlas has an override option enabled
- [Quality Hackweek] Errors "InvalidOperationException: EnsureRunningOnMainThread can only be called from the main thread" and "NullReferenceException" shown when switching build platforms with Muse Texture package installed
- "Importer(DefaultImporter) generated inconsistent result for asset" warnings are thrown when reimporting the "URP" texture
JRufer
Aug 01, 2018 13:07
Replicated in 5.6.5f5
Dover8
Nov 03, 2017 15:31
Replicated in 2017.3.0b7 and 2017.2.0b11. Only on Android, and switching to VP8 did not solve the issue. iOS worked fine.
leobilck
Sep 25, 2017 15:22
This issue is also happening with us on Unity 2017.1.1p1.
pocoster
Sep 25, 2017 12:36
Also reproduced this issue on 2017.1.0f3, this is not fixed!
jonny2027
Sep 06, 2017 19:11
I have just managed to replicate this issue in 2017.1.0P4