Radiant MediaLyzer is a JavaScript API to detect media related features with user agent string parsing as a fallback. It will come in handy for any media oriented JavaScript development. Radiant MediaLyzer is an open source project released under MIT license.
It features:
- Feature detection with user agent string parsing as a fallback
- Feature detection for 23 media related features
- User agent string parsing for OS, browser, WebView and specific devices
- Built with pure JavaScript (no dependency)
- Built with JavaScript pseudo class model (prototype) for easier works of extension
- Regular expressions are used to match/test user agent strings for faster results
- Error resilience
- Works on most devices of the current market from mobile phones to TVs
- Complete documentation with commented sources
- Lightweight: only 10 kB minified (2.2kB gzipped)
- You can visit http://www.radiantmedialyzer.net with any device to check its media related capabilities
http://www.radiantmedialyzer.net
http://www.radiantmedialyzer.net/documentation.html
Radiant MediaLyzer is a compilation of methods used to build Radiant Media Player a versatile HTML5 video player with unique call to action capabilities and with support for the latest streaming protocols (MPEG-DASH, Apple HLS, Adobe HDS). Check it out if you like Radiant MediaLyzer!