scheduling tweaks

provide better sync for setPosition
experiment with using current time as reference for scheduling
use realtime stream as per #3
2.1.0