That is possible but I will say this...an application I launched in January behaved correctly until recently, that is, the "stop" button returned the stream to the beginning in a stopped state. Then recently, hitting the "stop" button instead restarted the stream from the beginning. I made no changes to the code in the interim and I A-B'd my original code with that on the server to confirm no one else did. I since went in and changed the player.stop(); function to player.pause(); Now at least users can stop the stream without refreshing, closing the browser, or navigating away.
And if there is another process that is restarting the stream, I've not yet been able to discover what it might be. In any case, something changed other than the code. Is it possible that a property of the stream itself changed?
And just to confirm...stop(); should NOT restart the stream. Correct?