Closed kushalgupta0565 closed 5 years ago
Just for verification: Does that always happen at 1 hour and 11 minutes? Or was that just an example?
Based on the logs the Android mediaserver died and that's why no further samples could be decoded. That is definitely not supposed to happen, but sounds more like a platform/device issue than an ExoPlayer issue.
It was just an example. I am facing this issue at random interval.
And, in a different device i.e Android Projector same issue occur at different interval, it specs are
I tried to play the provided example stream on another device and the media stream looks broken to me. I get a lot of complaints from the platform AudioTrack about timestamp mismatches, indicating that the timestamps in the stream are wrong. In addition to that, the video shows pixelation artefacts which may be due to decryption issues.
The "mediaserver died" error you are seeing on the mentioned devices indicates that the system media process crashed which may be due to the broken media. It's still a platform issue we can't do much about, but if it's indeed caused by problematic input, the issue can probably be prevented by fixing the media.
Thanks tonihei, for the reply. I will look forward in it and update here.
I tested the same media file on 11 devices and concluded that it is the issue with Amlogic S905X2, S905W and T968 CPU, as the same media is working fine on Rockchip RK3399 & MediaTek MT6737M CPU.
I am using Android TV Box whose specs are:
In Exoplayer version 2.9.2 i am playing offline 2k widevine encrypted videos with offline license, But at random position the player screen got freeze, the last time video suddenly freezed after 1 hour 11 minutes and its logs are :
Here are the details of my video file :
MPD Path: https://d2r9ckaexvxklh.cloudfront.net/HnD_PART_1_420.mpd DRM_SCHEME : Widevine