-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
A/V sync problem on both multi-period DASH and HLS after SSAI ad break #5007
Comments
Please confirm that your playlists have EXT-X-PROGRAM-DATE-TIME, and that the timestamps in them are accurate. That is the basis for HLS AV sync, both in Shaka and according to the HLS spec. Please let us know what you find. |
Hi @joeyparrish HLS DASH Recent observations on DASH is: a) It seems out timescale is different for content and ads, ads are 12800 and content 180000. This would appear to present problems for SmartTVs, that don't handle changes in timescale well. We haven't the option of aligning the timescale on Yospace and changing our timescale on content isn't trivial either. We have in another player seen that having the player do a remapping of the timescale to match our contents timescale, removes a part of the de-sync issue. b) We have also seen that small gaps and overlaps in segments seem to be the second cause of sync problems. When we look at the media internals on web in Chrome, we can sometimes see that the player handles these gaps/overlaps without issue, but on SmartTV this is not the case. In the other player adjustments were made to handle this better on SmartTVs, and combined with regular re-syncs, and the above timescale thing, we can keep the sync down to a few frames, which is within reasonable boundaries. |
Can you test again with the latest release (4.4.2)? Thanks! |
Hi Álvaro, thank you, we will test and get back! |
Can you test again with the latest release (4.6.3)? Thanks! |
Closing due to inactivity. If this is still an issue for you or if you have further questions, the OP can ask shaka-bot to reopen it by including |
Have you read the FAQ and checked for duplicate open issues?
Yes, possible (closed) duplicate 4589
What version of Shaka Player are you using?
Tested with both 4.3.2 (custom build) and 4.3.4
Can you reproduce the issue with our latest release version?
Yes
Can you reproduce the issue with the latest code from
main
?Yes
Are you using the demo app or your own custom app?
Both custom and demo app (demo app integrated in a Tizen demo app)
For embedded devices (smart TVs, etc.), what model and firmware version are you using?
Tizen 3.0 - 7.0 (2017 - 2023)
WebOS 3.x - 8.x (2016 - 2023)
Seemingly all models are equally affected.
What are the manifest and license server URIs?
DASH
HLS
What configuration are you using? What is the output of
player.getConfiguration()
?default
What did you do?
What did you expect to happen?
Audio / video to remain in sync over extended play across ad breaks
What actually happened?
** Additional information **
We have attempted running the latest Shaka, created an HLS version of the stream and running with the yo.pdt=sync setting as mentioned in 4589 - but we still have the issue.
The text was updated successfully, but these errors were encountered: