The origin mismatch error is because you’re loading an HTTPS stream on an HTTP page. There was a similar thread yesterday: Twitch Chat Embed Error (HTTP vs HTTPS)
Where in your code are you calling the seek/getCurrentTime? If you’re calling it immediately after the ready event, the player may not register the call.