SIP is the IETF's answer to the ITU's H.323. It's very similar in design to HTTP and most major enterprise telephony infrastructure providers have been migrating to it at some non-trivial pace. Of course, the big problem with SIP is your SIP and my SIP aren't always the same. This is becoming less of a problem as more folks deploy it, but if you look at how Cisco bastadized the SIP implementation on the line side of their IP PBX, you'll know what I mean: lots of proprietary extensions to make the various line-side features working.
Heh. I know what SIP is. I've done a lot of telco programming. What I meant was, in what way do you want twilio to support sip? I'm sure it's what they're using on the backend, with a sip trunking provider (or multiple)...
Is there a reason to want them to send SIP rather than calls over the PSTN? If you want SIP, using a hosted solution may not be the answer...
Large scale conferencing may be challenging but it's also pretty expensive and an attractive service to take a slice of. We currently use a service from our telco and have run up to about 40 people for our training sessions. So it's definitely doable.
You can't have more than a few talking at once or it becomes very unwieldy. Is that what makes it hard? Having to multiplex 40 input channels together? Would it be easier if most of the lines were muted? Because that is a workable compromise.
As for SIP support, it potentially opens up twilio service to some neat applications were one end of the phone connection could be hosting in a web app via flash/silverlight.
>You can't have more than a few talking at once or it becomes very unwieldy. Is that what makes it hard? Having to multiplex 40 input channels together? Would it be easier if most of the lines were muted? Because that is a workable compromise.
Oh. Yeah, I'm not sure that's even considered conferencing in the telco world. No mixing involved if that's the case, just transmitting multiple streams.
The hard part is mixing that many people without having background noise, etc. make everything inaudible.
>As for SIP support, it potentially opens up twilio service to some neat applications were one end of the phone connection could be hosting in a web app via flash/silverlight.
When you say SIP support, what do you mean?