Hello,

o ?????????? [03/18/09 17:07]:
Greetings!

Recently there was a problem with voice through SEMS, as B2BUA. I'm
using my own module for SEMS, but the problem is repeated in the original 
modules SEMS (eg serviceline).
The problem was that after some random time intervals and not at each voice 
conversation arose artifacts: the phrase duplicated, sometimes in that moment 
there was only one-sided audibility.
Suspicion for the PLC, but the channel is wide and stable ping to the server 
1ms, and verified at the time of voice distortion. Dedicated firewall was 
disabled, the scheme has been used only sems, openser and two UA. An example of 
distortion, you can listen here: 
http://www.voiptroubleshooter.com/sound_files/male1_2_sil_20ms_5.wav (or other 
examples of this and similar problems 
http://www.voiptroubleshooter.com/problems/plc.html).

I made various attempts to remedy the situation, disable all processing in the 
PLC source sems, tried different modes of channels PLAYOUT_BUFFER.

...
It seems to me that the problem was to use various channels to `playout_buffer` 
caller and the callee, but with `simple_playout` (which appears by default) the 
problem was. Perhaps disable dtmf as assist. Other things to note that when 
using jitter_buffer artifacts appear more frequently and consistently, but 
gently.
>
> It would like to know what is still the case, and in which direction to look. Thanks in advance!

simple_playout does not at all buffer the audio it receives. This means that when the audio for a packet that is to be sent is read and on the input audio for that exact time has not yet arrived, it sends empty audio. So for any application where the audio is to be sent through SEMS in realtime, you need to use a buffering playout_buffer. My recommendation is ADAPTIVE_PLAYOUT, because it minimizes the total delay, but if you know that you have only little jitter or a bounded amount of jitter, you may have better quality with JB_PLAYOUT.

Stefan









--
Stefan Sayer
VoIP Services

[email protected]
www.iptego.com

IPTEGO GmbH
Wittenbergplatz 1
10789 Berlin
Germany

Amtsgericht Charlottenburg, HRB 101010
Geschaeftsfuehrer: Alexander Hoffmann
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to