Skip to content

On some Android TV devices, the hardware decoding performance cannot be fully utilized, leading to abnormal HDR10 decoding. #2557

Open
@WoKee

Description

@WoKee

Translation

On some Android TV devices, the hardware decoding performance cannot be fully utilized, leading to abnormal HDR10 decoding.

Device Specifications

  • Device: HONOR OSCA 55A
  • Chipset: Hisilicon Honghu 818
  • OS: 64-bit Android (Officially stated that it is equipped with HarmonyOS 1.0, providing an Android 9+ compatibility layer.

**EXO **

Version : 1.6.1 or 1.8.0-alpha01

Video Source

https://drive.google.com/file/d/1TpDtLYM2a2IFcOQe6_fmnnTobXAB_3vE/view?usp=sharing

Image

Observed Issues

  1. The system player app decodes HDR10 normally.
  2. Hardware decoding works properly with IJKPlayer. (https://github.com/bilibili/ijkplayer)
  3. Hardware decoding via EXO exhibits anomalies, as described below:

Image

Key Question

Is there insufficient support for Hisilicon's MediaCodec in EXOPlayer? ... Hoping to achieve correct HDR10 decoding on this device.

Limitation & Offer

Since ADB operations are blocked on this device, logcat logs cannot be provided. However, I am willing to assist with testing if needed.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions