[asterisk-dev] App Dial with option r or m being able to send early media

Tomás Laureano Peralta Tormey tomas.laureano.peralta.tormey at gmail.com
Tue Sep 25 14:56:34 CDT 2007


Gaspar:
Have you advanced on this patch? I'm really interested on this feature.
Thank you.

Best regards, Tomás.

2007/9/12, John Todd <jtodd at loligo.com>:
>
>  At 4:16 PM +0300 2007/9/12, Gaspar Zoltan wrote:
>
> Hi,
>
>
>
> I was asked to develop a feature thar switches between the ringing tone
> and early media. So when you dial asterisk starts generating ringing tone,
> but when the called channels starts sendig RTP (like mobile carriers: "The
> person you are trying to reach is unavailable") with or without answering
> the channel, the asterisk would have to end generating the ringing tone and
> send the media it receives.
>
>
>
> The fix of this issue is simple:
>
> On line 659 of app_dial (1.4.11) we have
>
> if (!ast_test_flag(outgoing, OPT_RINGBACK | OPT_MUSICBACK))
>
>
>
> if we remove this if or conditionate it with a channel variable it will
> have the functionality mentioned above.
>
>
>
> I suggest to create a variable called DIALEARLYMEDIA This would default to
> false (current functionality). If you set this to True the channel will have
> the new improved functionality.
>
>
>
> What do you think?
>
>
>
> Zoltan Gaspar
>
>
>
> I would also like to see this type of patch, as it would give better
> response feedback to my customer base.  Currently, they hear _either_ a very
> long silence (on some international calls, as an example) _or_ they hear a
> ringtone and then I have to play back the error message of my own, which
> often has nothing to do with the actual message that is played back from the
> distant end.  Having a mix based on circumstance would be ideal.
>
> Please reply to this thread with the patch # in bugzilla if you create
> such a variable-based method.
>
> JT
>
> _______________________________________________
>
> Sign up now for AstriCon 2007!  September 25-28th.
> http://www.astricon.net/
>
> --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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-dev/attachments/20070925/2af7ecd4/attachment.htm 


More information about the asterisk-dev mailing list