[asterisk-dev] AGI control stream file
Bryant Zimmerman
BryantZ at zktech.com
Tue Jul 7 18:12:22 CDT 2009
Steven
Thank you for your response. I have not seen any other responses as of yet.
I appreciate your input and will look into skipping in the file. AGI does
allow for playback of a file with forward and rewind using the "control
stream file" method. My real questions was looking into how best to modify
this AGI function to allow for direct entry into either the rewind or fast
forward modes in the "control stream file" method. This method is located
int the res_agi.c file. It calls the base streamfile functions in the
underlying asterisk core. This core functions support playback in reverse
and fast forward using control keys. This is how you can playback e-mail
messages in both forward and reverse. What I am trying to do is tap into
this ability without user interaction.
I am a user that is looking to enlist a developer to assist in modifying
the core asterisk system to support an ability I need. I am toying in the c
source code but do not feel confident that I could yet make a stable change
to asterisk myself. Where else should I take questions such as these? Who
might be open to assisting with this modification?
Steven I do appreciate that you have taken the time to respond to me.
Sincerely
Bryant Zimmerman
----------------------------------------
From: "Steven S. Critchfield" <critch at basesys.com>
Sent: Tuesday, July 07, 2009 2:12 PM
To: bryantz at zktech.com, "Asterisk Developers Mailing List"
<asterisk-dev at lists.digium.com >
Subject: Re: [asterisk-dev] AGI control stream file
You received a response. Sorry you didn't like the response. Your question
is not for the asterisk-dev list. You are developing something outside
of the asterisk code base. That means you are an asterisk user.
Liken it to web servers. The apache team develop apache. You might use
apache to make CGI or other scripts, but you are just using apache. Don't
confuse browser operators as users of apache as they don't have a clue
nor do they care about what server you run.
As best I know, there is no ability in asterisk to play a file in anything
other than normal speed and direction. Your "requirements" may just mean
you
need to do jump based or time based jumps around the playable file. That
is
how my company implemented ff and rw features in our voice recording
software.
----- "Bryant Zimmerman" wrote:
> Hey guys I posted this earlier and did not get any responses. Is there
> any
> other resources that I could use to figure this out.
>
> Thanks
> Bryant
>
> I am working on some AGI development that requires control of audio
> file
> playback. The control stream file is working for the most part, but to
> meet
> one of the project requirements I need to be able to let the user
> enter
> stream playback in either, rewind, fastforward or pause states with a
>
> single key press. To this point I have not figured out a way to enter
> into
> the control stream file command in anything other than a play state.
> This
> requires that the user must hit the, rw, ffwd or pause key..
>
> After looking at the c code for the control stream file function I
> could
> not figure out a way to force the system to allow for this. Does any
> one
> have any ideas? What would it take to add this to the core system?
>
> Thanks
> Bryant
>
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-dev
--
Steven Critchfield critch at basesys.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-dev/attachments/20090707/16ab2b37/attachment-0001.htm
More information about the asterisk-dev
mailing list