-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Description
Here is the current state of the decoding of video streams with ForgeJS
Video with levels
Windows 10
- Edge
- IE 11 : no rendering
- Chrome
- Firefox
macOS 10.13
- Safari : no autoplay & work before any change of quality source, don't work after a source change
- Chrome
- Firefox
iOS (iPhone 6S)
- Safari : no autoplay & no quality switch
- Chrome : no autoplay & no quality switch
- Firefox : no autoplay & no quality switch
Android (Samsung S7)
- Chrome : no autoplay & no quality switch
- Samsung Internet Browser : no autoplay & no quality switch
- Firefox : no autoplay & RequestError on video element
Video with single url
Windows 10
- Edge
- IE 11 : no rendering
- Chrome
- Firefox
macOS 10.13
- Safari : no autoplay
- Chrome
- Firefox
iOS (iPhone 6S)
- Safari : no autoplay
- Chrome : no autoplay
- Firefox : no autoplay
Android (Samsung S7)
- Chrome : no autoplay
- Samsung Internet Browser : no autoplay
- Firefox : no autoplay & RequestError on video element
Dash (Dynamic Adaptive Streaming over HTTP)
Windows 10
- Edge : with dash.js
- IE 11 : no autoplay & with dash.js
- Chrome : with dash.js
- Firefox : with dash.js
macOS 10.13
- Safari : no Media Source Extensions support
- Chrome : with dash.js
- Firefox : only partial playback with many black frame rendering & with dash.js
iOS (iPhone 6S)
- Safari : no Media Source Extensions support
- Chrome : no Media Source Extensions support
- Firefox : no Media Source Extensions support
Android (Samsung S7)
- Chrome : no autoplay & with dash.js
- Samsung Internet Browser : no autoplay & no Media Source Extensions support
- Firefox : no autoplay & no Media Source Extensions support
HLS (HTTP Live Streaming)
Windows 10
- Edge : work with native video backend support (mp4 only)
- IE 11 : no autoplay & with hls.js
- Chrome : with hls.js
- Firefox : with hls.js
macOS 10.13
- Safari : don't work with native video backend & no Media Source Extensions support
- Chrome : with hls.js
- Firefox : with hls.js
iOS (iPhone 6S)
- Safari : don't work with native video backend & no Media Source Extensions support
- Chrome : don't work with native video backend & no Media Source Extensions support
- Firefox : don't work with native video backend & no Media Source Extensions support
Android (Samsung S7)
- Chrome : no autoplay & with hls.js & don't work with native video backend
- Samsung Internet Browser : no autoplay & don't work with native video backend & no Media Source Extensions support
- Firefox : no autoplay & don't work with hls.js & don't work with native video backend