[JDEV] Voice over IP

Richard Dobson richard at dobson-i.net
Thu Jul 24 03:47:33 CDT 2003


> > - software availability. There is no usable and open source
> > SIP solution
> >   for Windows, and there is no good (openh323 is awful and C++) H.323
> >   library for Linux. With just RTP it is much better. Client
> > developers
> >   would usually have to write their own stuff anyway. Is
> > easier to do it
> >   using already implemented XMPP protocol, than to implement another
> >   one.
>
> I don't know the current state of SIP clients.  But I still feel working
> towards established standards like SIP gives everyone a much greater
> chance of interoperability.  Good luck going to a telco/next gen SP and
> convincing them to either switch protocols to XMPP or support another
> one.  Not likely.

Like ive already said as have others, there is no need for convicing telcos
or anyone else to switch to XMPP or even support it because we can pretty
easily gateway to SIP, so we can still have our own much more appropriate
XMPP based protocol but still be able to talk to SIP users without having to
implement SIP on our client end.

> > Even choice between H323 and SIP is quite hard - probably we
> > would end with some clients supporting H323, and some client
> > supporting SIP.
>
> Nice thing about standards is that many companies provide gateways
> between the two.

Exactly, and whats stopping us using our own protocol and gatewaying XMPP
<-> SIP??

> > And one more thing. The most easy way to use H323 or SIP in
> > Jabber is to use some of available H323 or SIP application.
> > But those applications often already include some kind of IM.
> > So why use Jabber if we need other similar application?
>
> I suspect you're thinking M$'s messenger.
>
> The challenge is getting service developers to adopt Jabber as their IM
> solution.  Unless the app is very simple, new bells and whistles need to
> be added to the set of IM capabilities, in which case an open source
> solution shines.  Try calling Redmond or Dulles and ask them to hack in
> your new feature set, or better yet give you the source code so you can
> do it yourself.  Right.

Again there is no real need to convice anyone to change over to Jabber for
this to work, this solution based on XMPP is designed for people that are
already using XMPP for their clients and want to support voice without
having to implement whole extra protocols like SIP in their clients as well
as XMPP.

Richard




More information about the JDev mailing list