几秒钟后,Android Exo播放器流停止

时间:2020-05-28 18:31:22

标签: android exoplayer drm widevine

我们正在生产环境中部署OTT。因此,对于该应用程序,我们使用的是exoplayer版本2.11.4。当前,我们正在测试该应用程序,并观察到对于某些Android设备,启用DRM的VOD内容无法播放。对于某些移动设备,它可以播放。我列出了无法在其下播放DRM内容的移动设备。

小米Note 10

三星A71

我能够获取上述设备的客户端日志,并观察到以下错误。

2020-05-28 19:10:43.837 4647-5334/? E/ExoPlayerImplInternal: Renderer error: index=0, type=video, format=Format(video=900034, null, null, video/avc, avc1.64001E, 900034, null, [854, 480, 25.0], [-1, -1]), rendererSupport=NO_UNSUPPORTED_DRM
      com.google.android.exoplayer2.ExoPlaybackException: android.media.MediaCodec$CodecException: Error 0x80000000
        at t60.a(SourceFile:32)
        at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.a(SourceFile:40)
        at d70.a(SourceFile:139)
        at d70.handleMessage(SourceFile:18)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:201)
        at android.os.HandlerThread.run(HandlerThread.java:65)
     Caused by: android.media.MediaCodec$CodecException: Error 0x80000000
        at android.media.MediaCodec.native_queueSecureInputBuffer(Native Method)
        at android.media.MediaCodec.queueSecureInputBuffer(MediaCodec.java:2608)
        at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.y(SourceFile:83)
        at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.a(SourceFile:27)
        at d70.a(SourceFile:139) 
        at d70.handleMessage(SourceFile:18) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:201) 
        at android.os.HandlerThread.run(HandlerThread.java:65)

0 个答案:

没有答案