Open T-10001 opened 5 years ago
Yes, I'm pretty sure this is because the S8 doesn't support High 10 profile. This is a limitation of the device (and most other older devices).
As to whether the player should figure this out rather than trying to play the stream: It seems that we don't do a profile check before starting playback because Format.codecs
doesn't get populated when playing MKV or MP4 streams directly. We should take a look at whether it's easy to populate the information based on what's in the container.
S8 only doesn't support high 10 hardware-wise, right? It is possible to play high 10 content on various other android players.
How it should look:
How it shows up on ExoPlayer:
[REQUIRED] Content description
[REQUIRED] Link to test content
Re-encode of https://www.pexels.com/video/view-of-city-in-timelapse-mode-1824697/ available at https://ufile.io/rib5ossq or https://drive.google.com/file/d/1srqww7ziBEXhWZDDbfSRxOtKEW_QIjGe/view?usp=sharing
[REQUIRED] Version of ExoPlayer being used
2.9.1
[REQUIRED] Device(s) and version(s) of Android being used
Samsung Galaxy S8 9.0