You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a few reports regarding A/V out of sync issue, it's rarely reproducible, but we want to capture it in our analytics system, to understand how bad it is. I've looked into EventLogger and ExoPlayer's internal Listener, I couldn't find anything.
Could you please shred some light on out of sync detection?
The text was updated successfully, but these errors were encountered:
Does the player know the audio and video are out of sync?
Generally ExoPlayer runs the playback clock based on timestamps from the audio track, and aims to release video frames to the screen so they are in sync with the corresponding audio timestamp.
If you see A/V out of sync some possible causes are:
The media has incorrect/mismatched timestamps, so the player does everything "right" but the user perceives the audio and video are not in sync.
There's a bug in the player logic which is aiming to keep audio and video in sync (and so by definition, the player doesn't know the audio and video are out sync).
In case 2 and 3, there's not really a way to measure this from within ExoPlayer, because if the player was able to measure a sync problem (and we're not performance-constrained, i.e. case (1)), it would just fix it.
We have a few reports regarding A/V out of sync issue, it's rarely reproducible, but we want to capture it in our analytics system, to understand how bad it is. I've looked into EventLogger and ExoPlayer's internal Listener, I couldn't find anything.
Could you please shred some light on out of sync detection?
The text was updated successfully, but these errors were encountered: