Skip to content

Dash Manifest parsing support for dashif:Laurl #1345

Closed
@trussellswitch

Description

@trussellswitch

Use case description

Per 7.3 of DASH-IF IOP-6 V5.0.0 (https://dashif.org/docs/IOP-Guidelines/DASH-IF-IOP-Part6-v5.0.0.pdf) we would like to ensure consistency of the ContentProtection descriptor in our dash manifests, with the ability to parse the licence server url on program boundaries of a live manifest. This would involve supporting the dashif:Laurl attribute, as current laurl support is limited to clearkey:Laurl and ms:laurl.

Proposed solution

Just as clearkey:Laurl parsing support was added (google/ExoPlayer#10260) a similar change supporting dashif:Laurl could be included through an additional else statement in the DashManifestParser class.

Alternatives considered

We have verified that the player will behave correctly when using widevine and sending clearkey:Laurl, however the naming of that attribute is a cause for confusion and it seems like the industry standard is moving to the more generic dashif:Laurl instead which we would prefer to use.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions