DASH Live OFFSET
@marcbaechinger is already working on this.
Since May 22, 2024.
- Dominant language
- Java
- Stars
- 3k
- Forks
- 955
- Avg merge
- 12d 14h
- Merged PRs (30d)
- 2
Description
Hi,
I would like to know the behaviour of the TargetOffset set and Live Offset in Exo Player. I have some questions about it:
-
I understand that LIVE OFFSET corresponds with the video delay from live.
However, we found that LiveOffse in two different channels were 8650 ms and 29760 ms, but the video delay observed was almost the same. So, in these cases, it seems that the live offset is not actually indicating the video delay. Is this possible? What could be the reasson for this difference. -
How is the Live Offset calculated? Is it calculated in relation with de last segment published in the manifest? Or is it calculated in another way?
-
I made a test with the following configuration:
OFFSET = 12 secs (target, min and max)
Buffer = 6 secs (min and max)
Based on this I would expect that when de buffer is alreday filled, the player should dowload always a segment near 6 seconds apart from the last segment published in the manifest.
However, we found that the segment downloaded by the player corresponds with the last segment published in the manifest and not 6 seconds before like I would expect.
Is this behaviour correct?
What is the reasson for this?
Thanks in advanced!
Lucas Levi
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.