PJSUA: Issue playing audio back to a new call

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

 



I found one option '*auto-play-hangup*' in pjsua_app_config.c which was not
documented on http://www.pjsip.org/pjsua.htm or with ./pjsua --help.
Adding this option in my config file served the purpose.

Thanks,

On Wed, Oct 14, 2015 at 1:07 PM, Satish Barot <sipboy01 at gmail.com> wrote:

> Hi Group,
>
> Apologies if I'm posting this on a wrong forum as I'm new to this
> I'm trying to achieve following with PJSUA application.
>
> (1)Register with remote SIP server.
> (2)Receive incoming calls from that server and auto answer.
> (3)Play an audio file
> (4)Terminate
>
> I could achieve it with following config file
>
> --log-file=/var/log/pjsua.log
> --log-level=4
> --app-log-level=4
> --log-append
> --id=sip:myaccount at XX.XX.XX.XX
> --registrar=sip:XX.XX.XX.XX
> --use-srtp=0
> --srtp-secure=0
> --realm=*
> --auto-update-nat=1
> --username=myaccount
> --password=yourpasswordhere
> --add-codec=pcma
> --add-codec=pcmu
> --null-audio
> --auto-answer=200
> --auto-play
> --auto-conf
> --play-file=/tmp/myaudio.wav
> --duration=52
> --max-calls=1
>
> However I noticed that
> (1)if Server terminates the call and sends a new call, PJSUA doesn't start
> playing audio from start. It looks like it connects to a bridge where audio
> is already being played
> (2)When PJSUA finishes playing my audio file, it doesn't terminate the
> call but re-play audio file untill duration(duration=52) is reached.
>
> Can someone please guide me to overcome above 2 issues?
> Are there any config options which I'm missing?
>
> Thanking you in advance,
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20151014/b853ec58/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux