androidx / media

Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
https://developer.android.com/media/media3
Apache License 2.0
1.71k stars 409 forks source link

H.265 (HEVC) + widewine some devices cannot play #1753

Open TeaFather opened 1 month ago

TeaFather commented 1 month ago

Version

Media3 1.1.1 / ExoPlayer 2.19.1

More version details

Hi, I got problem with some of h.265 streams with widevine. One of tested device is returning decoding error. At the moment I cannot share the stream, however I'm working on it. We also had tested on newest media3 1.4.1 but results were the same. I attach logs, maybe there is something you will see.

log_galaxy_a14.log My apologies for no stream or reproduction steps. I'm working on it.

Devices that reproduce the issue

Samsung Galaxy A14 on Android 14

Devices that do not reproduce the issue

Samsung Galaxy S20 FE on android 13

Reproducible in the demo app?

Not tested

Reproduction steps

Currently only logs available. Working on repro app

Expected result

Stream is played

Actual result

Stream is not played

Media

H.265 stream with widevine L1

Bug Report

tonihei commented 1 month ago

@rrfrias: Do the Widevine logs in the attached output look expected? There are a few warnings and errors (e.g. Cdm Identifier not found or Failed to close cdm), but not sure if that can cause the secure codec to fail.

Nurullah-Sadekin commented 1 month ago

I found that this issue happen all device with mediatek chipset

rrfrias commented 1 month ago

Following up with Mediatek (Internal ref: 371091096)