I'm not sure of a way to do it through AGI, but I know you could make
the script take the recording, use sox to convert it to the file format
you need, then maybe use like a Flash media player to control the
playback of the sound file. It is a bit clunky but it was just one of
the ideas (the better ones) that came to mind when I was reading this.
On our system, I created the option to call your extension with the call
and play it back using ControlPlayback, or it converts it to a simple
file format (such as wave, or mp3) and you can then download it and use
a media player and do what you want with it. Otherwise I'm not sure
what you can or cannot control with AGI in reference to playing sound
files.
Hopes this gives you a few ideas,
Kevin
Atis wrote:> Hello,
>
> I'm looking for a way to play sound file, and control the playback
> trough web interface. Is it possible to use AGI to play a sound file
> and then by receiving some event stop playing it, and play another
> file. The catch is that i want to seek to 1st minute, 5th minute, etc
> - so regular ControlPlayback with intervals wouldn't fit - i have to
> use sox to create different file and then jump to it.
>
> Also - i have read that in asterisk 1.4. there is SendDTMF trough AMI
> - is it possible to use that for ControlPlayback? Here i would want
> regular Forward/Backward buttons on web :)
>
> Regards,
> Atis
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>