-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Video/audio gets out of sync and chrome browser tab gets unresponsive after certain minutes of play #5607
Comments
Both issues are also present on latest Firefox (63.0.3 64-bit). Kind request to the devs to look into this. Thank you. |
Update: The issue with the browser tab getting frozen and unresponsive happens only if the tab is not active/selected in the browser while the video is playing, meaning another tab is into view. The other issue with audio/video out of sync happens even in a case when the tab is constantly active/selected while the video is playing. |
We're experiencing the same sync problem, but we lose sync after about 5min. Other players as well as playing the m3u8 directly in Safari/VLC don't have this issue. Example on vanilla VJS7 : http://ftpcontent.worldnow.com/test/vjs7.html Schedule for when this stream is live: Mon thru Fri (Times in EST) Any thoughts/progress here? |
Both issues are still present in videojs version 7.5.0. |
Bump on this, can confirm it's still an issue. Reloading the player context via refresh or seeking to a position (for VODs) realign audio and video. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
bump.. still a problem. |
Oops, yes, I may consolidate the couple of AV sync issues we have into one, but in #6000 I mentioned that we were busy doing some major refactoring to our playback engine to improve it before we can go back and tackle AV sync but it's a big thing we want to focus on next after those changes, which are done but just need to be tested more thoroughly. |
Bump... I've also been seeing the AV sync issue. From what I remember, hlsjs contains code to fix this specific issue. I think it monitors the audio and video timestamps and if they differ by a certain threshold, the player either skips forward in the audio stream or emits several ms of silence to re-sync the audio |
Aha, I found it in the hlsjs docs... the config option is |
We also have the audio-video sync issue I'm afraid. We are getting the sync issues for a "normal" lecture video which is very large and long (3 hours). I did not test the behaviour for shorter videos. Any ETA for a fix? |
We have some sync related fixes available in https://github.com/videojs/http-streaming master branch. Can you try it out and see if you are still sync issues? |
Bump, we're having this issue with the latest releases of videojs up to 7.11.2. |
Bumo, I am also seeing this issue. Can you pleaase provide an update or is this still a known bug with videojs? |
Bump. Using Video.js 8.3.0 and the desync issue is still there. |
Closing this old issue. A new detailed issue on the http-streaming repo with a reproducible case (test stream) would be better. |
Description
1st issue: When stream plays more than 15 minutes, video and audio start to get out-of-sync noticeably, the drift is increasing continuously.
2nd issue: After 60 minutes of play, the player and every object inside the tab is frozen and unresponsive. The only solution is to close the tab.
Our test is based on live stream within a local network. Since I'm unable to provide it outside, I listed below publicly available streams that make videojs produce the same issues.
Test cases based on videojs:
https://codepen.io/anon/pen/vQpyyw?editors=1000
https://codepen.io/anon/pen/zMpoGp?editors=1000
Test cases based on hls.js in which case both issues specified above do not occur:
https://codepen.io/anon/pen/jQYVKL?editors=1000
https://codepen.io/anon/pen/BGJLGX?editors=1000
Steps to reproduce
Results
Expected
Actual
Error output
No.
Additional Information
versions
videojs
7.3.0
browsers
Chrome - version 70.0.3538.110 (Official Build) (64-bit)
Possibly others
OSes
Windows 10
Possibly others
plugins
No
The text was updated successfully, but these errors were encountered: