It is limitation of Nellymoser decoder that was used in old version of
red5phone, new version uses G711 ulaw.
I think it should be ported to SIP-gateway to avoid 8KHz limitation.

2012/9/12 [email protected] <[email protected]>

> Is it possible to increase the mic rate in the integration to 16 or 22 KHz?
> Cause the quality increases dramatically from 8 to 16KHz.
>
> Is this a limitation of Asterisk or just a matter of the transcoding?
>
> Thanks!
> Sebastian
>
> 2012/9/12 Тимур Тлеукенов <[email protected]>:
> > Hello,
> >
> > Yes, this is influence of the SIP integration,
> > up to this moment it had been broken, because SIP-gateway requires
> ability
> > to set mic rate to 8KHz.
> >
> > 2012/9/12 [email protected] <[email protected]>
> >
> >> Thanks for the commit Timur!
> >> Does this also influence the SIP gateway/integration?
> >> I guess you can set also the audio codec to use Speex instead of
> >> Nellymoser.
> >> However we currently cannot use Speex as the recording process of
> >> openmeetings needs Nellymoser codec (FFMPEG can't handle Speex
> >> proper).
> >>
> >> Sebastian
> >>
> >> 2012/9/12  <[email protected]>:
> >> > Author: timur
> >> > Date: Wed Sep 12 09:46:23 2012
> >> > New Revision: 1383869
> >> >
> >> > URL: http://svn.apache.org/viewvc?rev=1383869&view=rev
> >> > Log:
> >> > OPENMEETINGS-430: Restored mic rate config
> >> >
> >> > Modified:
> >> >
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/openmeetings/config.xml
> >> >
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/video/editRecordStreamSWF10.lzx
> >> >
> >> > Modified:
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/openmeetings/config.xml
> >> > URL:
> >>
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/openmeetings/config.xml?rev=1383869&r1=1383868&r2=1383869&view=diff
> >> >
> >>
> ==============================================================================
> >> > ---
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/openmeetings/config.xml
> >> (original)
> >> > +++
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/openmeetings/config.xml
> >> Wed Sep 12 09:46:23 2012
> >> > @@ -227,7 +227,7 @@ of the red5-servlet
> >> >  <microphoneRateNormal>22</microphoneRateNormal>
> >> >  <!-- Microphone Settings Quality-Modus *best* -->
> >> >  <!-- TODO: red5sip support only 8 -->
> >> > -<microphoneRateBest>44</microphoneRateBest>
> >> > +<microphoneRateBest>22</microphoneRateBest>
> >> >
> >> >  <!--
> >> >      The Size of the Whiteboard
> >> >
> >> > Modified:
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/video/editRecordStreamSWF10.lzx
> >> > URL:
> >>
> http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/video/editRecordStreamSWF10.lzx?rev=1383869&r1=1383868&r2=1383869&view=diff
> >> >
> >>
> ==============================================================================
> >> > ---
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/video/editRecordStreamSWF10.lzx
> >> (original)
> >> > +++
> >>
> incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/video/editRecordStreamSWF10.lzx
> >> Wed Sep 12 09:46:23 2012
> >> > @@ -242,7 +242,11 @@
> >> >                                      _micro.codec =
> >> SoundCodec.NELLYMOSER;
> >> >                                      //_micro.framesPerPacket = 1;
> >> >                                      _micro.setSilenceLevel(0, 2000);
> >> > -                                    _micro.rate = 22;
> >> > +                                    if(canvas.microphoneRateBest ==
> >> 'undefined') {
> >> > +                                            _micro.rate = 22;
> >> > +                                    } else {
> >> > +                                            _micro.rate =
> >> canvas.microphoneRateBest;
> >> > +                                    }
> >> >                                      _micro.gain = 50;
> >> >                                      // this has no effect if enhanced
> >> microphone is obtained
> >> >                         //Microphone setUseEchoSupression(bool)
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Sebastian Wagner
> >> https://twitter.com/#!/dead_lock
> >> http://www.webbase-design.de
> >> http://www.wagner-sebastian.com
> >> [email protected]
> >>
> >
> >
> >
> > --
> > Timur Tleukenov
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> [email protected]
>



-- 
Timur Tleukenov

Reply via email to