-
Notifications
You must be signed in to change notification settings - Fork 4
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
Notes on SASH in 2019 and a v0.2 proposal #5
Conversation
A few notes: Re: startup acceleration / init segments -- embedding init segments in the manifest is probably easier for our tooling at Wikipedia than setting up HTTP/2 server push for lots of little segments. Best to assume the server is 'dumb' or even not under the content creator's control (random CDNs, or say, video help documentation as part of an open source web app that might deploy in many different web environments). Re: adaptation set grouping -- probably makes sense to group mutually-exclusive options. For text tracks I think you can only have one active so captions and subtitles would be mutually exclusive, although they are semantically distinct from each other? Ads and DRM aren't in our use cases for Wikipedia but I agree they're important for so many that you need to support them well. :) I'm not familiar enough with discontinuities in HLS to comment on that. Need something for marking 360/3d/vr but I don't know the state of things there. User data is a great escape. ;) Progressive sources -- I can also see this being useful for an interchange format to describe both the adaptive sets and the progressive download stub versions. From a static playback perspective we'd usually include those as |
Thanks @geneticgenesis for coming back to this project with an updated proposal! An open transport is definitely needed, CMAF was a big step in this direction however having a community driven alternative would be better. I found this check-in through your "Streaming video on the internet without MPEG" blog post. A very helpful article! If you don't mind I have some feedback for the next revision:
Cheers! |
Thanks for the great feedback, @Brion and @OpenToInnovate I'm planning on merging this PR so that the new manifests are front and center, and then raising issues for the outstanding pieces I and you have identified. Also, good spot on the domains. cough Thanks! |
There's 2 pieces to this PR for discussion:
My thoughts on the decisions we made 4 years ago, and where I think we're wrong.
A proposed set of changes to layout a version 0.2, including a first pass of disco support.
I'd love some feedback!