[Freeswitch-users] Codecs and things

Sergey Okhapkin sos at sokhapkin.dyndns.org
Mon Jan 11 06:48:49 PST 2010


Regular mode is when neither variable is set or set to false.

On Monday 11 January 2010, Ahmed Naji wrote:
> Hi Rupa,
>
> Thanks for this.
>
> Re: regular mode, are we saying to set both bypass-media and proxy-media to
> false, and this would put it into regular mode ?
>
> I'll look into alternatives re: proxy per your feedback.
>
> Regards,
>
> Ahmed.
>
>
> 2010/1/11 Rupa Schomaker <rupa at rupa.com>
>
> > On Mon, Jan 11, 2010 at 7:15 AM, Ahmed Naji <a.alalousi at gmail.com> wrote:
> >> Hi Rupa,
> >>
> >> Thanks for your feedback.
> >>
> >> One thing that caught my eye in your reply is you mentioning that proxy
> >> media is a special hack for T38. The reason I'm using proxy mode is to
> >> fully mask the identity of end points from each other. If there is
> >> another of achieving this in FS then I am definitely very interested in
> >> hearing about it and implementing it.
> >
> > The stock answer is that FS is not a proxy.  If you want a proxy use
> > proxy software (opensips/kamilio/whatever).  Proxy media mode is
> > generally not the right answer.
> >
> >> You also mention regular mode, and I couldn't find mention of this
> >> anywhere in the Wiki. So far, my understanding was that you could run FS
> >> in either proxy or bypass media modes. Can you elaborate a little bit
> >> and discuss this a bit more ?
> >
> > Regular mode is just the default mode FS runs in where all media passes
> > through it.
> >
> >> Thanks a lot in advance.
> >>
> >> Regards,
> >>
> >> Ahmed.
> >>
> >>
> >> 2009/12/23 Rupa Schomaker <rupa at rupa.com>
> >>
> >> On Tue, Dec 22, 2009 at 2:55 PM, Ahmed Naji <a.alalousi at gmail.com> wrote:
> >>> > Hello people,
> >>> >
> >>> > Can someone please clear the following ambiguities with codecs:
> >>> >
> >>> > Are we definitively able to run pass-through codecs (e.g. G.729) in
> >>>
> >>> Proxy
> >>>
> >>> > Media mode, or does FS need to be running in bypass-media ? the Wiki
> >>> > is
> >>>
> >>> not
> >>>
> >>> > clear in this regard
> >>>
> >>> Yes, you can use proxy media, bypass media, or even regular mode if
> >>> you don't transcode (special for g729).  Proxy media is really a
> >>> special hack that should only be used for T38 passthrough.  If you are
> >>> using it for other purposes, think about it some more....
> >>>
> >>> > When an A-leg has negotiated a pass-through media codec, can the
> >>> > B-leg
> >>>
> >>> be
> >>>
> >>> > transcoded into a non-pass-through codec, and vice-versa ? think
> >>> > A-leg incoming with a G.729 codec, and target for B-leg needs to be
> >>> > setup
> >>>
> >>> with a
> >>>
> >>> > GSM-codec, say
> >>>
> >>> That would require transcoding - which can't be done if the codec is
> >>> pass-through.
> >>>
> >>> > Where in the developer's set of documentation are codecs discussed ?
> >>> > I
> >>>
> >>> would
> >>>
> >>> > like to start porting some code of mine for G.729a/b/ab form a ti DSP
> >>> > platform to FS. FS lacking full G.729 support is proving quite a
> >>>
> >>> hindrance,
> >>>
> >>> > and there is no clear direction from the dev community as to when the
> >>>
> >>> same
> >>>
> >>> > will be available. Incidentally, any news on this effort ? where are
> >>> > we
> >>>
> >>> with
> >>>
> >>> > code, and what's an ETA for a Beta ?
> >>>
> >>> I'd say look at the broadvoice or other simple self-contained codecs
> >>> are done.  Currently the only supported g729 solution is to use a
> >>> digium board with mod_dahdi_codec.
> >>>
> >>> I don't have any info on a software based g729 solution.
> >>>
> >>> > On the same lines as (3) above, there is a codec dev template in the
> >>>
> >>> source
> >>>
> >>> > tree. Again, where can I find documentation relating to this ? the
> >>>
> >>> template
> >>>
> >>> > has hardly any docs at all.
> >>> >
> >>> > Best regards and warm wishes for a Merry Christmas and a great New
> >>> > Year
> >>>
> >>> to
> >>>
> >>> > one and all.
> >>> >
> >>> > Ahmed.
> >>> >
> >>> >
> >>> > --
> >>> > Ahmed A. Ibrahim-Naji Al-Alousi
> >>> > Ph.D., MIEE, MBCS
> >>> >
> >>> > _______________________________________________
> >>> > FreeSWITCH-users mailing list
> >>> > FreeSWITCH-users at lists.freeswitch.org
> >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> > UNSUBSCRIBE:
> >>>
> >>> http://lists.freeswitch.org/mailman/options/freeswitch-users
> >>>
> >>> > http://www.freeswitch.org
> >>>
> >>> --
> >>> -Rupa
> >>>
> >>> _______________________________________________
> >>> FreeSWITCH-users mailing list
> >>> FreeSWITCH-users at lists.freeswitch.org
> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-user
> >>>s http://www.freeswitch.org
> >>
> >> --
> >> Ahmed Naji
> >>
> >> _______________________________________________
> >> FreeSWITCH-users mailing list
> >> FreeSWITCH-users at lists.freeswitch.org
> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> http://www.freeswitch.org
> >
> > --
> > -Rupa
> >
> > _______________________________________________
> > FreeSWITCH-users mailing list
> > FreeSWITCH-users at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > http://www.freeswitch.org






More information about the FreeSWITCH-users mailing list