I think you can find most of what you want here.
All the speed and controls are shown in the demo app.
Note you will need to calibrate the video time with your time base (wall time?) but it is simple calculation. If you need frame position - it is usually done by multiplying the frame rate by elapsed time.