Search Issue Tracker
By Design
Votes
2
Found in
2017.2.0f3
Issue ID
970019
Regression
No
Video Player is broken on some Kindle Fire devices
Steps to reproduce:
1. Open attached project "VideoError.zip"
2. Run and build for specified device
3. Video Player will be either broken entirely or laggy
Expected: VideoPlayer Starts playback after finishing the prepare coroutine.
Actual: Video player glitches out and doesn't play or plays video but lags on newer Unity versions
Reproduced on: 2018.1.0a6 (laggy), 2017.3.0b11 (laggy), 2017.2.0p3 (laggy), 2017.2.0f3 (glitches out), 2017.1.2p3 (laggy), 5.6.4p3 (laggy)
Devices Under Test:
Amazon KFFOWI (Fire (2015))*, OS:5.1.1, CPU:armeabi-v7a, GPU:Mali-450 MP, Build:Amazon/full_ford/ford:5.1.1/LVY48F/37.5.9.5_user_595457220:user/release-keys
Amazon KFTT (Kindle Fire HD 7" (2012))*, OS:4.0.3, CPU:armeabi-v7a, GPU:PowerVR SGX 540, Build:Android/tate/tate:4.0.3/IML74K/7.5.1_user_5174320:user/release-keys (Doesn't play video at all) / (unsupported OS API 15, video player requires at least API 16)
Notes: Check the different repro videos. The Glitch happens on 2017.2.0f3, the laggy videos on every other version.
Resolution (by design): malformed video file, encoded with variable frame rate, old android devices are unable to extract expected frame rate from video meta data, and results playing in frame rate approximated from timestamp difference between first two frames.
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
- Editor crashes on StoredGraphicsBuffer::GetGfxBufferID when VFX Graph property is modified during Play Mode and Application.targetFrameRate is used to limit FPS
- Crash on NVAPI_Thunk when changing Player resolution while HDR display is used and Direct3D12 is set as the graphics API
- Only one out of multiple cameras is shown in the Play Mode while HDR display is used and Direct3D12 is set as the graphics API
- The "Paste Component as New" option is incorrectly displayed as active despite the action being prohibited
- "TLS Allocator ALLOC_TEMP_TLS" errors are thrown when unsuccessfully importing an FBX file
jkampitakis
Oct 12, 2018 11:25
We are having this issue too in much newer kindle fire devices (models of 2018)
Most of the times the video doesn't play at all.
We use EXACTLY the same code in all platforms (other Android devices, iOS devices, webgl, macosx ) and the videos are playing as expected.
What is wrong with kindle fire tablets?