Skip to content
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

Add feature detection for MediaSource support in reference player #2

Closed
wilaw opened this issue Jan 23, 2013 · 0 comments
Closed

Add feature detection for MediaSource support in reference player #2

wilaw opened this issue Jan 23, 2013 · 0 comments

Comments

@wilaw
Copy link
Member

wilaw commented Jan 23, 2013

v0.0.7 of the reference build fails silently if loaded in a browser that does not support MSE.
Player should perform a feature check when loaded and verify that MSE APIs are available. If available, load player UI and instantiate all page elements. If not available, display a clear UI message about which browser APIs are necessary for the correct operation of the player and some type of helpful suggestion as to where to obtain (or update) such a browser.

Use feature detection to make this decision, versus inference through browser version checking. Create check code in a separate reusable class that may one day be used as a basis for MS feature categorization i.e if (when :) )there is browser fragmentation, be able to branch player code based on deterministic feature support.

@nweber nweber closed this as completed Mar 6, 2013
nweber added a commit to nweber/dash.js that referenced this issue Mar 19, 2013
Live w/ SegmentTemplate is working pretty good.
Live support for other methods is spotty.
Implement manifest refreshing.
Add filter to debug window.  **WARNING** Filtering has performance issues that still need to be sorted out.
Add trees to view metrics. **Must manually populate due to performance issues.**
Band-aid some VOD seeking bugs.
Implement use of presentation delay.
Fix some bugs.
LloydW93 referenced this issue in bbc/dash.js Jan 28, 2015
dsparacio pushed a commit that referenced this issue Feb 8, 2016
Merge recent changes from Dash-Industry-Forum development.
Gontran-Molotov added a commit to MolotovTv/dash.js that referenced this issue Oct 17, 2017
Signed-off-by: Gontran Baerts <gbaerts@molotov.tv>
Gontran-Molotov added a commit to MolotovTv/dash.js that referenced this issue Oct 17, 2017
Signed-off-by: Gontran Baerts <gbaerts@molotov.tv>
dsilhavy added a commit that referenced this issue Feb 8, 2021
* Implementation of MPEG-DASH 5th Edition Patching Semantics

- Full support for DASH specified xpath restrictions
- Support for add/replace/delete operations in patch
- Validation of Patch on receive
- Handling of empty Patch semantics

This commit is rebased first pass on to latest dash.js, includes the
additional fixes previously provided:
- Patch operation ironing fix (#1) - @thmatuza
- Xpath indexing and add attribute operation (#2) - @chanyk-joseph

* Addressing PR Feedback

* Add missing additional test case

Co-authored-by: Daniel Silhavy <daniel.silhavy@fokus.fraunhofer.de>
kevleyski added a commit to MetaCDN/dash.js that referenced this issue Aug 18, 2021
franktip added a commit to ProfilingPromisesBenchmarks/dash.js that referenced this issue Aug 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants