v18 SeekLiveStream calls
#1
I was looking at why seeks within the timeshift were takiing longer than I expected and was surprised to find that one skip 30 minutes back, resulted in 15 calls to SeekLiveStream() !?

Now it did seem to get better after a few more skips around the buffer, but never better than 5:1.

Is this 'normal' and expected?

Thanks!
Reply
#2
I believe it's normal and what is happening is that it's looking for the first keyframe available near the requested position.  If you log/debug the requested position(s) you should see a pattern of it narrowing down where it wants to go.  Each seek should be roughly an order of magnitude less in scope than the previous, at least in my experience.
Reply

Logout Mark Read Team Forum Stats Members Help
SeekLiveStream calls0