-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DASH: Support cross-AdaptationSet seamless switching #2431
Comments
This will move ContentProtection element from Representation to AdaptationSet. Shaka Player already supports AdaptationSet switching urn:mpeg:dash:adaptation-set-switching:2016; ExoPlayer does not support it yet. Filed google/ExoPlayer#2431 to track the issue. (ExoPlayer does not like having ContentProtection in Representation anyway) Closes b/34691105 Change-Id: I69d0a4d0e15a912a35c8b2686620419a28e4cc99
This will move ContentProtection element from Representation to AdaptationSet. Shaka Player already supports AdaptationSet switching urn:mpeg:dash:adaptation-set-switching:2016; ExoPlayer does not support it yet. Filed google/ExoPlayer#2431 to track the issue. (ExoPlayer does not like having ContentProtection in Representation anyway) Closes b/34691105 Change-Id: I69d0a4d0e15a912a35c8b2686620419a28e4cc99
Sanity check: Am I right in thinking the DASH IOP example is actually in violation of the DASH spec, because it uses string AdaptationSet@id values where-as the DASH spec says the type should be xs:unsignedInt? The example should use integers, I think? |
Good catch. I filed a bug to DASH-IF-IOP: Dash-Industry-Forum/DASH-IF-IOP#136. Not sure why DASH uses xs:unsignedInt for AdaptationSet but uses StringNoWhitespaceType for Representation. Anyway, the sample content referenced in the issue description should be compliant to both DASH spec and DASH-IF-IOP. |
Heh, I filed one through the form on the DASH-IF website. I had no idea it got mirrored to GitHub. I'll file any future issues on that tracker directly! Thanks for confirming. |
This will be used to merge adaptation sets that are marked for seamless switching into single TrackGroups in DashMediaSource. Issue: #2431 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157209358
Issue: #2431 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157236031
This is now supported in |
http://dashif.org/wp-content/uploads/2016/12/DASH-IF-IOP-v4.0-clean.pdf
This technology is expected to be available in ISO/IEC 23009-1:2014/Amd.4:2016, section 5.3.3.5.
Here is a sample content you can use for testing:
The text was updated successfully, but these errors were encountered: