-
Notifications
You must be signed in to change notification settings - Fork 6k
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
Exynos 7870 or SM-T580 has a problem with Widevine DRM Playback #3775
Comments
@KiminRyu, does this particular content fail on all SM-T580s or just a sample? |
All drm playback of our android app in SM-T580 has the same problem. Many SM-T580 users reviewed that there is black flickering. I tried to figure out the reason of problem with demo app, then someone attached video for the difference from normal playback and drm playback. As i mentioned above, I don't have SM-T580 device. So it is difficult to debug and get bugreport from it directly. I try to rent or buy used one... |
If you're able to, please could you send a video showing the issue to |
@ojw28 I sent it! |
While the video is helpful to understand the user impact the real useful information is in the ADB bugreport. If there is any chance to get that on a device with this issue that is what will be needed to dig in to this better. |
Any update on the full adb bugreport? |
@wvpaf There is no chance to get bugreport from devices which have a problem because I don't have one. I look forward to someone who has a device related to this issue will upload bugreport... |
We have been able to reproduce this issue on the SM-T580, some notes: Restarting the device fixed it, didn't occur again for months. While playing the logcat loops the following lines:
We have not restarted it this time, so should be able to reproduce again so let me know if you need anything else. |
@wvpaf I have e-mailed a bugreport taken while this was happening to dev.exoplayer@gmail.com |
The logs indicate, "gralloc failed" that the device is not capable of hanlding the content that is attempting to playback. |
I can confirm this is happening when playing SD content, and the device played HD/SD content for some months without issue before this started happening. I don't know if it could play the exoplayer UHD demo before the issue arose, and don't want to restart it to remove the issue to find out, given the difficulty in replicating it. |
Based on the log message you have attached this appears to be a problem with video memory allocation, possibly due to a memory leak or fragmentation. We have opened an issue report with the manufacturer and will keep you updated as we learn more. |
@jt64 - Did you hear from the manufacturer? Thanks. |
I tried to replicate this issue with sm-j730(Galaxy J7) which has same problem with sm-t580, however, it is not occured yet. Is there something to help with device before having problem? |
Here is a video of the flickering issue https://streamable.com/v7yvi |
We have kept our T580 up to date and playing video several hours a day and have not seen this issue in months, it's possible it was fixed in one of the monthly updates (we are on Nov 2018 security patch) |
Thanks @RalphSleighC4 for the update. We'll close as not reproducible. |
Hi! I think my issue is device or core specific problem and related with #3561.
Issue description
When try to play DRM Contents of ExoPlayer 2.6.1 demo app in Exynos 7870 devices such as SM-T580(Samsung Galaxy Tab A Tablet), black flicker has occured.
Reproduction steps
use devices whose cpu is Exynos 7870
Device : SM-T580
Playing 2 sources to compare.
Without DRM (Youtube DASH – Google Glass(MP4, H264))
With DRM (Widevine DASH: MP4, H264 – WV:Secure HD (cenc, MP4, H264))
Without DRM, there will be no problem with playback, however, black flicker will be occured with DRM Playback.
Version of ExoPlayer being used
2.6.1
Device(s) and version(s) of Android being used
SM-T580 (or another Exynos 7870 device)
A full bug report captured from the device
I sorry to say I don't have SM-T580 actually...I got this issue from my customer and checked it through attached video from him. Its size is too big for github issue system. Can I send this videos to assignee when assignee is determined.
Thank you and sorry for my English.
The text was updated successfully, but these errors were encountered: