这是indexloc提供的服务,不要输入任何密码
Skip to content

Player makes license request in the same session after a short pause & seek to live edge for live drm content #2533

@riteshram

Description

@riteshram

Version

Media3 1.6.1

More version details

For a live content with drm if we pause the playback for couple of minutes & resume playback with seeking to live edge player is making request to the license server again within the same session.

We want to understand why player would make this request again within the same session, also we have setMultiSession to false in drm configuration & there is key rotation.

Devices that reproduce the issue

All devices

Devices that do not reproduce the issue

None

Reproducible in the demo app?

Yes

Reproduction steps

Play this live content.
Pause it for like 4-5 minutes.
Resume playback with Go Live.
Player makes request to license server.
Playback fails with DrmSessionException.

Expected result

Playback should continue was expected as behind live window is handled within app.

Actual result

Playback error with androidx.media3.exoplayer.drm.DrmSession$DrmSessionException: java.lang.IllegalArgumentException: {}: BAD_VALUE

Media

We will share the media details with asset url & license url since the token expiry is long issue won't be reproduced.

Bug Report

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions