cancel
Showing results for 
Search instead for 
Did you mean: 

IP Phone

MehranMsba
Associate II
Posted on February 08, 2015 at 19:29

How to make IP-Phone?, Its Main question.

I have some experiences on audio broadcasting with STM32 (UDP+RTP+[aLaw-uLaw]).

I don`t know how to complete it to make a IP-Phone.I know SIP stack is needed too. but I don`t know how to implement this and how it`s work!
2 REPLIES 2
tomasz2399
Associate II
Posted on February 17, 2015 at 21:22

I would recommend using re+rem+baresip. It is single-threaded in default configuration. You would need some kind of select() in your IP stack. I suspect it would also require stripping any non-essential functionality (debug logs, ICE, TCP transport, codecs beside G.711a/u, resampling, AEC, subscriptions) to be able to fit in memory. Video calls are also out of the question. Still, some SIP phones used '51 core for signalization + DSP.

My second choice would be pjsip - modular, neatly organized code but more complicated overall.
MehranMsba
Associate II
Posted on March 18, 2015 at 12:36

thanks a lot.

Can you explain more?