EAGI Script With Missing Audio On /dev/fd/3

Home » Asterisk Users » EAGI Script With Missing Audio On /dev/fd/3
Asterisk Users 1 Comment

Dear all

i’m trying to access to the input audio raw stream with a very basic EAGI
script:

#!/bin/sh echo “EXEC Queue 2001”
cat /dev/fd/3 > /tmp/pippo

This is my dialplan:

exten => 001,NoOp(test)
exten => 001,n,Answer exten => 001,n,EAGI(/tmp/my-eagi.agi)

When i call, the script is executed and the call goes in queue, i can hear the MOH, the file /tmp/pippo is created but it is empty.

Any idea or suggestion?

PS:
if i use the application monitor or MixMonitor the call is recorded correctly.

I’m using Asterisk 1.6.2.9-2+squeeze12

Thanks

One thought on - EAGI Script With Missing Audio On /dev/fd/3

  • If you take out the “echo “EXEC Queue 2001” part of it, do you get audio in the file?