3 ms·
To clarify a number of points: - Chrome (and other browsers) support MPEG-DASH via javascript through the Media Source Extensions (MSE) (which Safari actually
by doppel 11y ago
To clarify a number of points:
- Chrome (and other browsers) support MPEG-DASH via javascript through the Media Source Extensions (MSE) (which Safari actually supports[1])
- Firefox does not "bundle" H.264 (because of licensing) but has recently supported it where the OS provides it[2].
- HLS and MPEG-DASH are fairly similar in theory, but in practice HLS requires complete (with header/metadata) chunks whereas MPEG-DASH can "arbitrarily" chunk a video file and just feed into a MSE video stream. Both work with manifest files detailing different resolutions/qualities and chunk sizes + offsets.
[1] https://en.wikipedia.org/wiki/Media_Source_Extensions#Browser_support https://en.wikipedia.org/wiki/Media_Source_Extensions#Browse...
[2] https://developer.mozilla.org/en-US/Apps/Build/Audio_and_video_delivery/H.264_support_in_Firefox https://developer.mozilla.org/en-US/Apps/Build/Audio_and_vid...