Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audio does not play on IE11 on Windows 7 #4483

Closed
syagawa opened this issue Jul 13, 2017 · 2 comments
Closed

Audio does not play on IE11 on Windows 7 #4483

syagawa opened this issue Jul 13, 2017 · 2 comments

Comments

@syagawa
Copy link

syagawa commented Jul 13, 2017

Audio does not play on IE11 on Windows 7

Description

I converted the video file to HLS format using AWS's Elastic Transcoder.
Movie files were divided into video.ts and audio.ts parts.

I played the file using videojs and videojs-contrib-hls.
The environment is Windows 7 IE 11 (Internet Explorer 11).

Then the video is played but only the audio is not played.

I looked up at Google and other issues, but I could not find information on this issue.

I do not know if the cause is videojs, videojs-contrib-hls or videojs-swf.
So please let me know if you posted wrong places.

Please let me know if anyone knows the solution.

Steps to reproduce

Explain in detail the exact steps necessary to reproduce the issue.

  1. Convert the video file to HLS format using AWS's Elastic Transcoder
  2. Play the file using videojs and videojs-contrib-hls

Results

Expected

Both audio and video are played without problems

Actual

The movie is played, but only the sound is not played.
The PC's speaker is not turned off.

Error output

No error was displayed on the IE console, but audio.ts file was not displayed in 'Network' on the IE developer tool.
Instead of a network error, there is no line audio.ts in the Network.

Additional Information

In Chrome, FF and Windows 10 IE 11, no problem has occurred. Because it does not use Flash(swf).

versions

videojs

videojs: 5.19.2

browsers

IE11(Internet Explorer 11)
Chrome
(Actually Chrome also forces you to use Flash, no sound will be played in the same way. So it will be that if you use Flash in FF, I think that it is so in other browsers as well. However, the test is done only in IE and Chrome.)

OSes

Windows 7

plugins

videojs-contrib-hls: 5.8.1

@syagawa
Copy link
Author

syagawa commented Jul 19, 2017

I found the following code.

https://github.com/videojs/videojs-contrib-hls/blob/v5.8.2/src/master-playlist-controller.js#L726-L735

It says

//force a default if we have none or we are not
// in html5 mode (the only mode to support more than one
// audio track)

In other words, if there is VIDEO.ts and AUDIO.ts, videojs-contrib-hls will not play AUDIO.ts unless it is html 5.

In addition, this issue seems to be an issue of videojs-contrib-hls, not videojs.
I am sorry for making a mistake.

Thank you.

@syagawa syagawa closed this as completed Jul 19, 2017
@syagawa
Copy link
Author

syagawa commented Aug 9, 2017

This issue is the same as the below.
videojs/videojs-contrib-hls#1221

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant