Re: [Asterisk-java-users] How can i use this library to make a call and run an audio file on it
Brought to you by:
srt
|
From: adriano s. <sle...@bs...> - 2018-11-23 21:21:06
|
Hi Brandon! Thank you for your response.
Is the example you sent to receive a call and respond with correct audio?
What I need to do is originate a call to cell phone and play audio. For now
no need for DTMF.
Regards,
Adriano Santos
Em sex, 23 de nov de 2018 às 18:34, Brandon Haugen <bh...@ta...>
escreveu:
> Hey Adriano,
>
> I have within the last few months started using Asterisk-Java for a
> project and you can certainly playback an audio file. There are a couple of
> things that you will have to think about to determine the best approach for
> your situation, here is what I can tell you though
>
> - If you do *not* need to listen for DTMF input (keypresses) while
> playing the audio file then you can play an audio file on an AgiChannel in
> Java by using something like `agiChannel.exec("playback", "<path to audio
> file>");`
> - This example in the Asterisk Java GitHub repository shows
> answering a call, playing a file back, and then hanging up (note that in
> the example they rely on methods defined in the AgiOperations class so they
> aren't operating directly on the AgiChannel like the line of code I am
> sharing is doing)
> https://github.com/asterisk-java/asterisk-java/blob/master/src/main/java/org/asteriskjava/examples/fastagi/ExampleCallIn.java
> - If you *do* need to listen for DTMF input while playing the audio
> file then you will want to use the `getData` or `getOption` methods defined
> on AgiChannel. You will need to pick which method is appropriate depending
> on the length of DTMF you need to listen for (`getOption` returns a single
> char while `getData` will return a String)
>
> Thanks,
> Brandon
>
> On Thu, Nov 22, 2018 at 12:09 PM adriano santos <sle...@bs...>
> wrote:
>
>> Hello, guys!
>>
>> I would like to play an audio file on a initialized call via java. I
>> haven't found an example for this.
>> Is this possible?
>>
>> --
>> Adriano P. Santos
>>
>> "O homem erudito é um descobridor de fatos que já existem - mas o homem
>> sábio é um criador de valores que não existem e que ele faz existir."
>> Albert Einstein
>> _______________________________________________
>> Asterisk-java-users mailing list
>> Ast...@li...
>> https://lists.sourceforge.net/lists/listinfo/asterisk-java-users
>>
> _______________________________________________
> Asterisk-java-users mailing list
> Ast...@li...
> https://lists.sourceforge.net/lists/listinfo/asterisk-java-users
>
--
Adriano P. Santos
"O homem erudito é um descobridor de fatos que já existem - mas o homem
sábio é um criador de valores que não existem e que ele faz existir."
Albert Einstein
|