Search Issue Tracker

Fixed in 2018.1.X

Fixed in 5.6.X, 2017.1.X, 2017.2.X, 2017.3.X

Votes

76

Found in

5.6.2f1

Issue ID

931038

Regression

No

[Android] VideoPlayer stuttering and dropping frames

Video

-

How to reproduce:
1. Open stripped project from OC
2. Deploy app to device
3. Click 'Breathing'
4. Click 'What are the benefits?'
5. Click on the video 'play' icon
-- Observe abysmal video performance

Reproduced on: 5.6.2f1, 5.6.2p4, 2017.1.0p1, 2017.2.0b4, 2017.3.0a1

Issue cause: Multithreaded Rendering, with Multithreaded Rendering disabled video plays smoothly.

Devices under testing:
Samsung SM G900F (Galaxy S5)*, OS:6.0.1, CPU:armeabi-v7a, GPU:Adreno (TM) 330, Build:samsung/kltexx/klte:6.0.1/MMB29M/G900FXXS1CQC1:user/release-keys
Samsung SM G950U*, OS:7.0, CPU:arm64-v8a, GPU:Adreno (TM) 540, Build:samsung/dreamqltesq/dreamqltesq:7.0/NRD90M/G950USQU1AQC8:user/release-keys
Verizon SM G930V*, OS:7.0, CPU:arm64-v8a, GPU:Adreno (TM) 530, Build:Verizon/heroqltevzw/heroqltevzw:7.0/NRD90M/G930VVRU4BQC5:user/release-keys
Xiaomi MI NOTE Pro*, OS:7.0, CPU:arm64-v8a, GPU:Adreno (TM) 430, Build:Xiaomi/leo/leo:7.0/NRD90M/7.7.13:user/release-keys

Fixed in: 5.6.4p3, 2017.1.2p3, 2017.2.0p3, 2017.3.0b9, 2018.1.0a2

  1. Yury-Habets

    Aug 25, 2017

    Our developer has identified the issue is caused by Multithreaded Rendering option enabled. Disabling it may be a workaround for you until we get a proper fix.

Comments (55)

  1. mobiusmedia

    Oct 18, 2017 10:40

    Is this issue literally just being ignored?

  2. pratham2504

    Oct 01, 2017 17:53

    The problem is still prevailing guys. Please help with a solution.
    The videos seems to be working fine when played with a VideoClip hosted locally, but when a URL hosted on the cloud is played it takes forever the prepare and play.

  3. BenouKat

    Sep 30, 2017 16:59

    This is a terrible bug, why it's still on ? I'm locked on a project because of this.

  4. Archviz3d

    Sep 26, 2017 11:28

    ps: multithread rendering was disabled in both cases!!! My video is a 30 seconds one... and it stutters 2 or 3 times during that time... so in average every 10 / 15 seconds.

  5. Archviz3d

    Sep 26, 2017 11:26

    Hi!!!
    Im still having video stuttering when using video player in raw texture with unity 2017.1.1p3.

    But i have no problem when using it in unity 5.6.1.p1!

  6. TheJimz

    Sep 25, 2017 20:59

    I am no longer seeing this issue with patch 5.6.3p4.

  7. TheJimz

    Sep 19, 2017 00:35

    The issue of the missing shader is a separate issue/bug, the stuttering remains a problem.

  8. Raneyd

    Sep 15, 2017 14:03

    Could not find video decode shader pass RGBAExternal_To_RGBA in shader Hidden/VideoDecodeAndroid
    Could not find video decode shader pass RGBASplitExternal_To_RGBA in shader Hidden/VideoDecodeAndroid
    AndroidVideoMedia::VideoDecoder::Blit failed. Decode shader probably unsupported.

    I get this error too

  9. TheJimz

    Sep 08, 2017 18:14

    Again video used to work just fine on 5.6.1p1, this is a regression.
    LogCat from patch 5.6.3p2 (Kindle Fire 5th Gen)

    Could not find video decode shader pass RGBAExternal_To_RGBA in shader Hidden/VideoDecodeAndroid
    Could not find video decode shader pass RGBASplitExternal_To_RGBA in shader Hidden/VideoDecodeAndroid
    AndroidVideoMedia::VideoDecoder::Blit failed. Decode shader probably unsupported.

  10. jsadler

    Sep 07, 2017 17:44

    I get audio but black screen video on android video player. Have tried numerous formats transcoding on and off.

    Getting error in logcat: Could not find video decode shader pass......Shader probably not supported on this platform.

    Device is Samsung Tab A6 (SM-T280) GLES 2 only.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.