To correct myself, it has nothing to do with hardware. I am using 
ast_openstream acquire the stream object. I then use ast_write to send a frame 
on the stream to all the conference members. Meanwhile  another thread is 
waiting  for events  on the channel (ast_waitfor) and if a spoken frame is 
sensed, then it is being queued for the conference members. Here is the catch: 
if I do ast_write(stream, NULL) and speak up on the phone, then I can hear an 
echo of myself. So it must be possible to do ast_write(stream, frame) and hear 
an echo, if the talk volume is sufficiently higher than the listen volume?

Thanks

From: [email protected] 
[mailto:[email protected]] On Behalf Of Murthy Gandikota
Sent: Wednesday, December 24, 2014 11:02 AM
To: Asterisk Developers Mailing List
Subject: Re: [asterisk-dev] Volume Control

Using

set(Volumn(TX)=1)
set(Volume(RX)=1)

in the dialplan had no effect.

I understand that App Konference is not part of the Asterisk code base. I am 
using it because the source code to set up a dynamic conference--as opposed to 
confbridge or meetme--is given away at sourceforge.net.

In general, though, is it possible to overlay spoken frames on top of a 
playback/background/moh?

For me, it seems possible by mixing  frames. However, does the hardware support 
it?

Thanks

From: [email protected] 
[mailto:[email protected]] On Behalf Of Gaston Draque
Sent: Wednesday, December 24, 2014 10:46 AM
To: Asterisk Developers Mailing List
Subject: Re: [asterisk-dev] Volume Control

Per channel, there is a dialplan function called volume.

https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Function_VOLUME

AFAIK App Konference is not part of the Asterisk code base.

On Wed, Dec 24, 2014 at 3:08 PM, Murthy Gandikota 
<[email protected]<mailto:[email protected]>> wrote:

Hello All



What is the standard practice to adjust the volume on a channel? I am using App 
Konference where they have a talk volume and listen volume. No matter what I 
try, it's not making a difference. By the way, I know that the phone comes with 
a volume control. I am interested in the software control. If you are wondering 
what I am trying to do: I am trying to use ast_write and ast_read to write and 
read frames. The outgoing frames are played in the form of audio correctly. The 
issue is with the incoming frames--spoken frames--that cannot be heard. 
Interestingly, when a null frame is written, the talk volume is sufficient to 
hear an echo. However, when the outgoing frames are played, no conversation can 
be overlaid. Any help is appreciated.



Thanks


--
_____________________________________________________________________
-- 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


-- 
_____________________________________________________________________
-- 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

Reply via email to