Handle mixed-codec and mixed-mimeType variants. #5961
Labels
component: DASH
The issue involves the MPEG DASH manifest format
priority: P3
Useful but not urgent
status: archived
Archived and locked; will not be updated
type: enhancement
New feature or request
Milestone
Now that the
changeType
API has been added to MediaSource, it is theoretically possible to make variants with content that changes mimeType or codec partway through. However, at the moment, we only use changeType to handle switching between previously-incompatible variants. We should add support for making variants that use changeType to change mimeType or codec between periods... as a last resort, at least, for when we otherwise cannot stitch a valid path through the content.This feature could be useful in a number of cases; for example, it would allow for server-side ad content where the audio of the ads are encoded differently from that of the main content, without having to treat the manifest as video-only.
The text was updated successfully, but these errors were encountered: