[asterisk-bugs] [JIRA] (ASTERISK-26289) Announcer channels in ConfBridges cause inefficiencies

Mark Michelson (JIRA) noreply at issues.asterisk.org
Thu Aug 11 12:31:56 CDT 2016


Mark Michelson created ASTERISK-26289:
-----------------------------------------

             Summary: Announcer channels in ConfBridges cause inefficiencies
                 Key: ASTERISK-26289
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26289
             Project: Asterisk
          Issue Type: Improvement
      Security Level: None
          Components: Applications/app_confbridge
    Affects Versions: 13.10.0
            Reporter: Mark Michelson


A special "announcer" channel is used to play sound files into a ConfBridge. One of the big problems with announcer channels is the way they are manipulated.

The announcer channel is currently added into the bridge and then removed for each individual sound that is played. Adding and removing channels from multi-party bridges has some not-so-cheap overhead associated with it.

The other problem is that sounds are played directly from a channel thread, which means that channels have to wait until all queued sounds are finished playing before moving on. In some cases, this makes little sense (such as when a channel is leaving a ConfBridge).





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



More information about the asterisk-bugs mailing list