If you're using Hijack, you could send an HTTP command to wake up the player and then pause it.

And there is already something in the sync protocol to say "shut down the player when synch completes", emplode uses it...
_________________________
Tony Fabris