Call Record File and Play

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hello,

I am trying to achieve call record file and play the file to the user using phpagi script.

I am using the following code

$rand="/var/sounds/145712900";

$agi->record_file($rand, "gsm", "0123456789*#", -1, 0, true, 0);

also tried

$agi->record_file($rand, "wav", "0123456789*#", -1, 0, true, 0);

the file is created in the directory but when I try to play the sound I get the following error incase of gsm

<DAHDI/i1/40275507-52>AGI Rx << STREAM FILE /var/sounds/145712900 "" 0
[May 24 14:00:07] WARNING[22415][C-0000019c]: file.c:492 filehelper: File  /var/sounds/145712900.gsm detected to have zero size.

and the following error incase of wav file format

<DAHDI/i1/40275507-54>AGI Rx << STREAM FILE /var/sounds/1886163042 "" 0
[May 24 14:07:07] WARNING[22587][C-0000019e]: format_wav.c:159 check_header: Does not begin with RIFF
[May 24 14:07:07] WARNING[22587][C-0000019e]: file.c:393 fn_wrapper: Unable to open format wav
<DAHDI/i1/40275507-54>AGI Tx >> 200 result=0 endpos=0
    -- <DAHDI/i1/40275507-54>AGI Script record.php completed, returning 0


Please help


--
Regards,

Ashish Agarwal
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

[Gnu Gatekeeper]     [IETF Sipping]     [Info Cyrus]     [ALSA User]     [Fedora Linux Users]     [DCCP]     [Gimp]     [100% Free Online Dating]     [Yosemite News]     [Arts & Crafts]     [Yosemite Photos]     [Deep Creek Hot Springs]     [Yosemite Campsites]     [ISDN Cause Codes]


Add to Google Powered by Linux