Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Video glitches in some devices with encrypted stream #1251

Open
1 task
Achibana opened this issue Apr 8, 2024 · 17 comments
Open
1 task

Video glitches in some devices with encrypted stream #1251

Achibana opened this issue Apr 8, 2024 · 17 comments
Assignees

Comments

@Achibana
Copy link

Achibana commented Apr 8, 2024

Version

Media3 main branch

More version details

No response

Devices that reproduce the issue

Samsung Galaxy Tab S3(SM-T825), Android 9
Samsung Galaxy Tab A7 Android 10
Huawei P30 lit Adroid 10
POCO M3 Pro 5G Android 13

Devices that do not reproduce the issue

No response

Reproducible in the demo app?

Yes

Reproduction steps

Play the Demo App's stream:
Widevine DASH(MP4, H264) -> HD(cenc), HD(cbcs)

Expected result

The video plays smoothly like on most of the devices, or the clear stream.

Actual result

The video plays with glitches noticeable.
The same stream play smoothly on most of other devices

Media

The public stream in the Demo App

Bug Report

  • You will email the zip file produced by adb bugreport to [email protected] after filing this issue.
@Achibana
Copy link
Author

Achibana commented Apr 8, 2024

The same glitches happens with our stream so we checked the streams in the Demo App and they have the same issue.

@rrfrias
Copy link

rrfrias commented Apr 9, 2024

Opened internal tracker 333604485. Checking to see if we have these devices and can reproduce.

@Achibana
Copy link
Author

We found more devices got issue:
Samsung Galaxy A42 5G, A41, Z Fold4, Tab A, A12, A21s, Huawei Mate 10 pro, P20 Pro, P40 pro. Oppo CPH 2185, Lenovo Tab M10 FHD plus.
Thanks.

@Achibana
Copy link
Author

Achibana commented May 7, 2024

It's more obvious by playing the 60 fps WV encrypted stream on the Demo App:
{
"name": "HD (MP4, H264, Widevine cenc)",
"uri": "https://storage.googleapis.com/exoplayer-test-media-1/60fps/bbb-wv-1080/manifest.mpd",
"drm_scheme": "widevine",
"drm_license_uri": "https://proxy.uat.widevine.com/proxy?provider=widevine_test"
},
almost half of the frames dropped.
Thanks

@rrfrias
Copy link

rrfrias commented May 13, 2024

Are you seeing the problem with newer launches from these same manufacturers? For example we are able to reproduce on a Galaxy A50 but not on a A03 running android 13

@Achibana
Copy link
Author

We've seen this on Android 10, 11 and 13, so not sure if it's related with newer version or not. With same manufacturer, like Samsung, yes, it's very random for the model which is ok or non-ok.
Did you see any clues in Galaxy A50 which can reproduce the issue? From the log we can only see there are frame drops but don't know why it happens.

@rrfrias
Copy link

rrfrias commented May 14, 2024

Can you let us know which devices are running Android 13 that exhibit this issue

@Achibana
Copy link
Author

Hi @rrfrias , we found several Android 13 devices may have the issue as it's reported from our end user:
Nokia X30 5G, POCO M3 Pro 5G, Redmi Note 12 Pro 5G, Samsung Galaxy A12.
Thanks

@rrfrias
Copy link

rrfrias commented May 15, 2024

Thanks! Opened tracker for to follow up with Samsung (internal ref: 340937658]

@Achibana
Copy link
Author

Hi @rrfrias , any news for this? More of our customers complain the video quality on their device.
Many thanks.

@rrfrias
Copy link

rrfrias commented May 28, 2024

We are waiting on Samsung to reproduce and get back to us.

@Achibana
Copy link
Author

Achibana commented Jun 5, 2024

Thanks @rrfrias , may I ask if there is any feedback ? and if not would you mind to have a estimate date please?
Best Regard.

@Achibana
Copy link
Author

Achibana commented Jun 5, 2024

On our latest investigation, if we set the WV security level to L3, it seems resolving on most of the devices, but not all. we can't adapt this solution now but hope this helps the debugging.

@rrfrias
Copy link

rrfrias commented Jun 25, 2024

Thanks for this information. Trying to get Samsung's attention.

@Achibana
Copy link
Author

Achibana commented Jun 26, 2024

Thanks @rrfrias. Would be great appreciated if you can bring this to Widevine also.

@rrfrias
Copy link

rrfrias commented Jul 23, 2024

Samsung was able to reproduce the issue. Our contacts have passed it to an internal team that are investigating. Will update when we know more.

@rrfrias
Copy link

rrfrias commented Aug 20, 2024

We are still working with Samsung to investigate this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants