Description
Hello,
We're trying to enable SeekParameters.CLOSEST_SYNC
in our player instance for our HLS streams, but it doesn't seem to work. We checked the code out and it seems for HLS the HlsChunkSource
only calculates adjusted seek positions if the playlist has an EXT-X-INDEPENDENT-SEGMENTS
tag. Our streams do not have this tag and we have no way of adding it server-side.
Is there any way to force exoplayer to use the timestamp adjusting logic? Our segments are independent and we have tested an imperfect workaround of calculating the position ourselves before seeking and it speeds up seeking significantly, but letting exoplayer do this would be much more preferable.
The main reason we are trying to do CLOSEST_SYNC
seeks, because seek times to exact positions are significantly slower for some reason. If there's any other way to speed up seeking without SeekParameters
I'd appreciate input too.
We are on version 1.5.1.