dash.js
dash.js copied to clipboard
Support for playing multi-tracks simultaneously
Hi,
I'm new to dash.js and I wondered if it supports playing multiple audio tracks simultaneously. I've read: https://github.com/Dash-Industry-Forum/dash.js/issues/16 And saw the example of Bitmovin referenced there but my requirement is a bit different: I want to be able to stream multiple tracks at once and not select just one.
Thanks,
Alon
dash.js does not support playing multiple audio tracks concurrently as of v2.5. The underlying MSE infrastructure theoretically allows this "An AudioTrackList object represents a dynamic list of zero or more audio tracks, of which zero or more can be enabled at a time. Each audio track is represented by an AudioTrack object." however it would require changes throughout the code: scheduling and requesting multiple audio tracks, metrics generation, ABR integration etc, so the LOE is high for supporting this feature. Tagging as a feature request none-the-less.
I am also interested in this feature.
I'm guessing this would also require support in the browser as well? My experience with the audioTrack feature on normal html5 video tags shows that only IE11 properly implements them with the ability to enable and disable individual tracks and that there is relatively little interest among browser vendors to implement audioTrack support.
Do you have any idea of how widely supported multiple audio tracks is in MSE in different browsers?
Closing due to inactivity