Summary:ASTERISK-24397: Audiohooks require constant media flow for whispering
Reporter:Joshua C. Colp (jcolp)Labels:
Date Opened:2014-10-07 12:09:12Date Closed:
Versions:SVN 13.18.4 Frequency of
duplicatesASTERISK-15153 ChanSpy Whisper not working properly when peer has VAD and CNG on.
Description:Across space and time, up to this point, whispering has required constant media flow on the channel being whispered into. This is ultimately because the underlying framework originates from a time before Asterisk had timers that could time outgoing media. As a result it leverages the existing timed stream to inject media in. Things are different now - we can potentially use a timer to do the same thing! This issue is merely a marker for an improvement to do this that could occur in the future.
Comments:By: Lucas Souza (lucasvs) 2019-01-16 12:48:50.004-0600

The same problem occurs when using ARI snoop in the Asterisk 16.1.1.

By: N A (InterLinked) 2021-01-27 08:21:52.459-0600

Same problem still exists in Asterisk 13.38 as well.
ChanSpy as written is essentially entirely unsuitable for injecting audio - ConfBridge() needs to be used, which comes with its own complications. Just adding a note here that this feature would still be very much a nice one!

By: Joshua C. Colp (jcolp) 2021-01-27 08:27:52.295-0600

To be specific, unsuitable for your specific use case. This feature is used by people successfully.