[asterisk-dev] App Dial with option r or m being able to send early media
John Todd
jtodd at loligo.com
Wed Sep 12 12:18:46 CDT 2007
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-dev/attachments/20070912/b15db78d/attachment.htm
More information about the asterisk-dev
mailing list