TheOpenBit - 2015-07-05

Hi,
the position info is fetched asynchronous. Otherwise the ui thread will be blocked to often. So the ui has a timer for constantly calling the position info from the remote player every second. Take a look at AVTransportPlayerActivity line 320 "setTrackInfo" and line 349 "updateTime()".

If you change this cycle time to maybe 500 ms, the seek bar won't skip seconds. But you increase the network traffic! You have to play with it.