Voip/SIP program/tutorial

Jan 14, 2010 at 5:28am
Hi Guys,

I am currently working on a voip application. Can anyone please point me where to start on this. As I was looking for SIP programming tutorial online but no luck. :-(

Thanks
Jan 14, 2010 at 6:45pm
What I would do is look at turning sounds into files and back, and transmitting the files in TCP/IP or UDP packets (TCP/IP is slower, but it's guaraunteed to deliver your data in-order. Otherwise you'd get things like "worHello, worLo world!" UDP is the leading cause of lag).

I could ask my friend about it. He knows a lot about music technology and synthesising and things. He's also excellent at electronics.

He explained voice recognition and synthesising to me today. They actually aren't as complex as you might think. He's not a programmer, either, but it's more fun; because then we can share knowledge on two separate (but strangely linked) subjects and see how they match together, for example a program called Autotune, which allows people with no singing talent to sing in-tune (that's how all those useless singers get famous, apparently. They're willing to wear skimpy clothing and dance in a subtly sexual way in return for money. They use Autotune to make them sound good.) Autotune was actually written for drilling for oil, though. Cool how those kinds of things happen, eh?

http://en.wikipedia.org/wiki/Auto-Tune
It is used to disguise off-key inaccuracies and mistakes, and has allowed singers to perform perfectly tuned vocal tracks without the need of singing in tune.
Last edited on Jan 14, 2010 at 6:47pm
Jan 14, 2010 at 10:33pm
Thanks for the reply chrisname. If I am not wrong then SIP (Session Initiation Protocol) IS already there to be used for controlling
multimedia communication. Is it not?

So, I was looking for it's tutorial. I downloaded oSIP which is GNU library for SIP communication as well as linphone, which is basically oSIP based VOIP phone. It's source code is way too big for me to make sense out of it. So, I was really hoping for some sample program or may be a tutorial on oSIP/SIP.

Thanks
Last edited on Jan 14, 2010 at 10:34pm
Topic archived. No new replies allowed.