Play sound file to channel remotely

Hi, sorry if this question has been asked, I searched, but could not find anything.

I am using asterisk 1.8
I want to be able to play a sound file on the server over a call when the user presses a button (either via a web page or windows application). Both users would hear the sound file. Is this possible? AMI?

you can accomplish this task using chanspy

Thank you ambiorixg. I am currently in the process of researching chanspy, but I am not too proficient with use examples. Would you have any sample code or sites that have examples to doing the following:

chanspy on the channel and then play a specific sound based on an argument passed in? Stop playing the sound if I decide to cancel it.

You’ll need to connect it to a Local channel that plays back a musisc file. This thread could help you viewtopic.php?f=1&t=76604