Skip to content

Wait for fist key session to resolve usable keys before starting another session #7796

@robwalch

Description

@robwalch

When hls.js cannot identify multiple key ids from a single KEY tag URI, it allows other key sessions to be established, resulting in additional license requests, to unblock encrypted segment streaming.

#7517 and #7775 improved key ID parsing and session management, preventing additional key requests in some cases. Additional work is needed, like establishing key sessions serially, so that playlist keys and/or encrypted media events can be unblocked by "keystatus" updates from existing session(s) before creating new ones.

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Top priorities

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions