[JDEV] Voice over IP
Mike Prince
mike at mikeprince.com
Tue Jul 22 19:30:19 CDT 2003
You may also consider SIP. You'll still have any firewall/NAT issues,
but it's more friendly towards point-to-point communications and does
not require a gatekeeper. It's also (IMHO) more flexible that H.323 and
a number of companies are providing intelligence that plugs into
application servers and helps session negitiations along. It's based
loosely on HTTP so messages are easy to understand. Lastly, it's not
tied to any particular transport technology so you can end up moving
voice/video/whatever.
So, at the end of the day, perhaps XMPP client A sends a request to
client B to call them at sip://clientahost.com. Client B then goes out
of band and fires up their SIP stack to complete the call. One cool
thing about SIP is that it normally redirects around until it finds the
endpoint. So the call to the host at clientahost.com is really
reedirected to client A's prefered endpoint, be it a cell phone,
landline, or SIP enabled PocketPC running over a wireless LAN. Pretty
cool how flexible it is...
One more angle ;)
-Mike
> -----Original Message-----
> From: jdev-admin at jabber.org [mailto:jdev-admin at jabber.org] On
> Behalf Of Matthias Wimmer
> Sent: Tuesday, July 22, 2003 2:14 PM
> To: jdev at jabber.org
> Subject: Re: [JDEV] Voice over IP
>
>
> Hi Asif!
>
> Asif Ahsan schrieb am 2003-07-22 13:03:31:
> > I know the performance will be poor but on the other hand
> NAT/Firewall
> > is still a
> > problem with H.323. Is there any workaround possible
> without using a
> > H323 gatekeeper/proxy?
>
> That's true. H.323 is not very NAT friendly. But it won't
> work to send the VoIP data through the server. At least if
> you use one of the public servers. They all have something
> that is called "karma". If a users starts sending data to
> fast they will limit the bandwidth of this user.
>
> <solution domain="networking geek">
> If you don't want to use a gatekeeper for your NATed network,
> you can also enable IPv6 on your network. With every public
> IP address you get 2 to the power of 80 public IPv6
> addresses. This is enough for your home network and you don't
> need NAT ;-) You can then use a H.323 client that supports
> IPv6: GnomeICU. </solution>
>
>
> Tot kijk
> Matthias
>
> --
> Fon: +49-(0)70 0770 07770 http://matthias.wimmer.name/
> Fax: +49-(0)89 312 88 654 jabber://mawis@charente.de
>
More information about the JDev
mailing list