Add feature to start stream from postion

This pull request add the feature to start stream from a pre-set position.