videojs-contrib-dash icon indicating copy to clipboard operation
videojs-contrib-dash copied to clipboard

MS Edge, IE multi-language tracks not switch correctly

Open jakubfrydrych opened this issue 6 years ago • 2 comments

Hi, if I try to play source with multiple language tracks in MS Edge, some unknown default audio tracks are created in the audio player list.

The other tracks are loaded, but they do not play the selected audio track when you switch them. It's quiet.

If I have source with two audio tracks then they are listed player.audioTracks() result is 3 items. 2 source type Object and 1 source type AudioTrack. Source with type AudioTrack it looks like it was created automatically.

If I try to load the same source in the dashjs reference player, the audio is selected and switched correctly.

Tested here: https://videojs.github.io/videojs-contrib-dash/ Demo source: https://bitmovin-a.akamaihd.net/content/sintel/sintel.mpd

jakubfrydrych avatar Apr 03 '19 17:04 jakubfrydrych

Hi, I have checked in Edge browser automatically showing multiple Audio Icon against a single Audio video.

prakash-bbsr avatar Jun 12 '19 11:06 prakash-bbsr

Hello

I had the same issue with multilang HLS on Safari and IE. Fixed it with:

var player = videojs('player', {
  'html5': {
    'nativeAudioTracks': false
  }
});

woutd avatar Aug 28 '19 09:08 woutd