[asterisk-bugs] [JIRA] (ASTERISK-18586) When Dial() plays warning messages in the LIMIT options, it put the other party into complete silence

SirLouen (JIRA) noreply at issues.asterisk.org
Sun Aug 10 13:20:28 CDT 2014


    [ https://issues.asterisk.org/jira/browse/ASTERISK-18586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=221507#comment-221507 ] 

SirLouen commented on ASTERISK-18586:
-------------------------------------

I've found this issue a real problem. If the warning audio is more than 0,5 sec is pretty obvious that this mechanism is faulty. If the warning audio stays short then both peers can't notice the "silence", but if the warning audio is for example 10 seconds, then happens that first the caller hears the warning file, and after the callee for a total of 20 secs (10caller+10callee)

This has remain untouched from version 1.8 to 11-cert4

Any possible solution to this issue?

> When Dial() plays warning messages in the LIMIT options, it put the other party into complete silence
> -----------------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-18586
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-18586
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Applications/app_dial
>    Affects Versions: 1.8.6.0
>         Environment: Linux and all
>            Reporter: David O Reilly
>            Severity: Minor
>
> This may or may not be considered a bug but it is pretty nasty as it makes callers think the call has hungup.
> Description:
> If you decide to use the L option in the Dial app and you say play to caller and callee, it will actually put one of the parties into silence while it plays the message and then it goes to the other party and puts the other into silence to play the message. Should it not play the message to both parties at the same time?
> What it should do:
> a) When the L option is used and LIMIT_PLAYAUDIO_CALLEE and LIMIT_PLAYAUDIO_CALLER is set to yes, then it should play to both of them at once (not one at a time while putting the other party into silence as it currently does).
> b) if it is set that LIMIT_PLAYAUDIO_CALLER is yes and LIMIT_PLAYAUDIO_CALLEE is no - or the other way around - the party who is not to hear the sound should be either played a ringing sound or music on hold or a beep or something - silence makes it look like the call has hungup. At the moment you have to guess when the message has stopped being played which is terrible :)
> c) A new option should exist - to be able to play different audio files to either the caller or callee - that way you can play different messages to each - so LIMIT_PLAYAUDIO_CALLER_FILE= and LIMIT_PLAYAUDIO_CALLEE_FILE= or something to that effect. When one finishes then it would either play music or put a beep or a ringing sound - just anything but silence, so maybe another option: LIMIT_PLAYAUDIO_WHEN_COMPLETE=MOH - but this is really not that important but a very nice to have. A and B are really important I reckon as the sound of silence is deafening :)
> If there is anything I can do to explain this better let me know. It is related to a conversation I had at: http://forums.digium.com/viewtopic.php?p=161390 
> Thanks guys!
> You are all awesome!!!
> David



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list