[asterisk-embedded] Can those g723, g729 codec work well on arm board??
Stelios Koroneos
skoroneos at digital-opsis.com
Tue Apr 5 07:45:52 CDT 2011
Probably the G729 library you are using is implemented using floating
points and you cpu lacks hardware floating point support.
Last time i tried (almost 2 years ago) on an PowerPC based board @400
Mhz with soft floats it could barely handle a single channel.
With the hardware FP the unit could handle a single channel and had some
"spare" capacity
And when switched to use a fix point g729 library i could get 4-5
channels from the same board and leave room for asterisk etc.
Stelios
On Tue, 2011-04-05 at 18:07 +0900, 박대유 wrote:
> Hi.. I'm new here.. English is not my native language, so I'm afraid
> if I would not be able to explain what I want to know.. but I will
> try!!!
>
> Currently I'm trying to cross-compile asterisk g723,g729 codec to
> my arm-board which has 300MHz CPU, and Linux2.6.31 OS..
>
> Before I try to cross-compile those codecs, I compiled those codecs on
> my host system first. All I have found out was that it took too long
> time to decode encoded data, like from several seconds to several
> minutes.. of course it depended on data size..
>
> I want my board to receive encoded data packet which come from
> ip-phone
> and I also want my board to decode those packets simultaneously..
> But after I tested decoding on my host computer, I'm not sure if my
> board would decode packets in real time.. when it decodes G711 encoded
> packets it works well.. but G723,729 decode code is not simple.. and
> they even need dynamic library..
> Before I try to cross-compile I need to know whether this is possible
> or not.. or Is there any other simple decode code?
>
> Any comment would be very helpful for me..
>
> Thanks for read this.
>
> Best regards.
>
>
> asterisk-embedded at lists.digium.com
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-embedded mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-embedded
More information about the asterisk-embedded
mailing list