Possible embedded platforms for a VoIP gateway - an initial summary of findingsEran

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey pjsip list,

I have been spending the past day trying to find a suitable and tested
embedded platform (w/a proper evaluation board including audio) for a 2
channel VoIP gateway running pjsip. It doesn't seem like there is any "out
of the box" solution; only hints about what may work. If anyone can point me
to a working, verified evaluation board for pjsip - I would be very
grateful. Below are the options I've seen so far.

There seem to be two strong contenders: AD's Blackfin (uClinux only) and
Atmel's AT91SAM9 (uClinux or linux).

The Blackfin support is listed in the pjsip
documentation<http://www.pjsip.org/sip_media_features.htm> as
"underway" but Benny Prijono had a few blog posts explaining how to start
working with the Blackfin BF-537 STAMP and AD1836AZ-DBRD audio daughterboard
- but no followup as to whether this works, how many channels and
performance numbers.

The SAM9, has a lot more buzz around it (relatively...). Quite a few forum
posts have people asking questions regarding various stages of
debugging. The only problem is finding a proper evaluation platform. Atmel's
offerings only support an input channel on the higher end
SAM9M10-G45-EK<http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4735&category_id=163&family_id=605&subfamily_id=1739>
(the
other EK's only have a DAC), and that too is single channel. Hope is found
when looking at 3rd party evaluation kits on the at91 website, such as
Ronetix's AT91SAM9261
starter kit<http://www.at91.com/component/resource/article/Tools/35-Kits%20&%20Modules/1106-starter-kit-with-atmel-at91sam9261.html>.
However, it doesn't seem like anyone has run pjsip on this platform yet. The
pjsip trac shows <http://trac.pjsip.org/repos/wiki/PJMEDIA-MIPS> performance
figures for the Olimex SAM9-L9260 board, but doesn't say which CODEC
daughterboard
is used. In addition to that, Olimex has something very
close<http://www.olimex.com/dev/lpc-h3131.html>based on an NXP ARM9
device, but it does not have ethernet. D'oh!

Other options:
Beagleboard w/linphone: Seems to be somewhat tested and easy to deploy. The
downside is it is only 1 channel and based on the fairly expensive TI
DaVinci.
Audiocodes AC48x CPE VoIP Toolkit: All in one, but probably very expensive
M53281KIT: Freescale's Coldfire with 3rd party CODECs. Also probably
expensive
I might also try getting this to work on an MPC875 platform I have laying
around (running @ 50MHz), outputting PCM via a transparent SCC.

Again, any pointers regarding evaluation platforms would be great.
Eran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20110328/8ad7ebfd/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux