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
The player black screen on the IE11/Edge #2498
Comments
We are experience same thing. Have you find anything interesting? |
@dalibor-grudenic-axa Not yet, bro. |
Are you guys seeing this across all devices? How about on other video websites (YouTube, Vimeo, Twitch for example)? It would be helpful to have information about the GPU on systems where this happens and if it's a general problem with video playback in the browser (not something we can fix) or specific to hls.js. |
Test stream available in #2507 |
* upstream_hls.js/master: Seek into buffer start when starting a live stream to avoid video rendering bug in IE11 video-dev#2498 Move test-stream with Access-Control-Allow-Headers "Range" errors
* upstream/master: (37 commits) Bump karma from 5.1.0 to 5.1.1 Bump webpack from 4.43.0 to 4.44.0 Bump @types/chai from 4.2.11 to 4.2.12 Bump chromedriver from 84.0.0 to 84.0.1 Highlight selected demo tab, and auto-select first tab (Playback) Improve test logging Fix JavaScript functions executed in IE11 by Selenium Update Safari version used in functional tests Fix demo timeline event buffer reset event handler Drop waiting fragment if videoTrackCC has changed since waitingFragment was set and initPTS was not found Change "CC" and "continuity counter" to "cc" in log messages for consistency Fix stalling on discontinuity with audio track #2913 Prevent immediate level switch from performing unnecessary pause and seeks as this can interfere with 3rd party application state Timeline chart fixes Fix av desync by forcing audio demuxing to wait for main initPTS Update lastDTS after realigning samples in case firstDTS set to a higher value #2905 Seek into buffer start when starting a live stream to avoid video rendering bug in IE11 #2498 Move test-stream with Access-Control-Allow-Headers "Range" errors Fix PTS based remuxer time-offset Improve PTS < DTS fix so that it works in Safari Show current and loading level in timeline Fix Safari playback by removing Safari workarounds in mp4-remuxer (Only this video buffers/playback back with issues https://playertest.longtailvideo.com/adaptive/captions/playlist.m3u8) Safari 9 may have some issues with gaps and decode errors, but without removing this code video will not buffer at all ... # Conflicts: # demo/main.js # package-lock.json # package.json # src/controller/audio-stream-controller.js # src/controller/base-stream-controller.js # src/controller/level-helper.ts # src/controller/stream-controller.js # src/demux/demuxer-inline.js # src/polyfills/number-isFinite.js # src/polyfills/number.js # src/polyfills/number.ts # src/remux/mp4-remuxer.js # tests/functional/auto/setup.js # tests/test-streams.js
What version of Hls.js are you using?
Latest
What browser and OS are you using?
Windows IE11 and Edge
Checklist
Steps to reproduce
Sometimes, when I open the page, video controls appears but instead of the streaming there is a black screen.
When I try to destroy the player and initialize again, it works well.
Expected behavior
Show the streaming.
Actual behavior
Black Screen
Console output
There are no errors
The text was updated successfully, but these errors were encountered: