[sip-comm-dev] TURN capable servers


#1

Hi guys,

I talked to
Emcho about availability of servers supporting TURN protocol. There are few
commercial solutions, but so far we didn’t have luck getting free licenses for testing
purposes.

But, today I
stumbled upon OpenSER SIP server which
apparently has add-on for NAT traversal called MediaProxy. MediaProxy
apparently supports TURN. I haven’t gone into details, but so far it sounds
promising. They are for Linux/Solaris only. Server is implemented in C, and
MediaProxy seems like it’s implemented in Python.

Did anyone had
a chance to use these products?

Here’s short descriptions of both:

OpenSER is a mature and flexible open source SIP server.

MediaProxy is a far-end NAT traversal solution for OpenSER (http://OpenSER.org) and SIP Express Router (http://iptel.org/ser) that has the following features: - Distributed geographical location
  - Scalability, load balancing and redundancy
  - Real-time sessions statistics
  - Configurable IP and UDP port range
  - Support for audio and video streams
  - Support for multiple media streams per call
  - Accounting of network traffic

The proxy server does the actual RTP traffic forwarding between the parties involved in the conversation by using Traversal Using Relay NAT protocol (TURN).

More info on:

http://www.openser.org/

http://www.ag-projects.com/MediaProxy.html

Is anyone is aware of other open-source ICE servers?

···

____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs


#2

Hello Zoran,

(inline)

zoran_lovric@yahoo.com написа:

Hi guys,

I talked to Emcho about availability of servers supporting TURN
protocol. There are few commercial solutions, but so far we didn’t have
luck getting free licenses for testing purposes.

But, today I stumbled upon OpenSER SIP server which apparently has
add-on for NAT traversal called MediaProxy. MediaProxy apparently
supports TURN. I haven’t gone into details, but so far it sounds
promising. They are for Linux/Solaris only. Server is implemented in C,
and MediaProxy seems like it’s implemented in Python.

We have mostly been using Asterisk for our internal testing and a little
bit of SER through the public service they offer on iptel.org. Asterisk
and SEMS (an open source media server for SER) have the possibility to
overwrite SDP content and play the role of a relay during a
conversation, which is what TURN does too, only this way it is
controlled by the server and is transparent for the client.

I hadn't heard of the MediaProxy module before but it sounds promising.
They do claim support for TURN on their web site so we should probably
give them a try when we start working on it (probably after we have the
rest of ICE implemented).

In the mean time I'd be curious to hear other opinions if anyone else
has or is planning on trying it out.

Cheers
Emil

···

Did anyone had a chance to use these products?

Here’s short descriptions of both:

/ /

/OpenSER is a mature and flexible open source SIP server.
/

/MediaProxy is a far-end NAT traversal solution for OpenSER (http://OpenSER.org) and SIP Express Router (http://iptel.org/ser) that has the following features:/

/ - Distributed geographical location
  - Scalability, load balancing and redundancy
  - Real-time sessions statistics
  - Configurable IP and UDP port range
  - Support for audio and video streams
  - Support for multiple media streams per call
  - Accounting of network traffic/

/The proxy server does the actual RTP traffic forwarding between the parties involved in the conversation by using Traversal Using Relay NAT protocol (TURN)./

/ /

More info on:

http://www.openser.org/

http://www.ag-projects.com/MediaProxy.html

Is anyone is aware of other open-source ICE servers?
<http://www.ag-projects.com/MediaProxy.html>

/ /

------------------------------------------------------------------------
Never miss a thing. Make Yahoo your homepage.
<http://us.rd.yahoo.com/evt=51438/*http://www.yahoo.com/r/hs>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Asterisk + OpenSER is the most popular FOSS SIP platform in the world
for high-traffic deployments. Not only is it a stable, solid, full
featured product (combo), but it has a very large and active developer
and user community. It's like the Apache httpd of SIP.

  I haven't used MediaProxy, but it's fairly well documented and appears
to be stable. Go to http://www.voip-info.org/wiki/ and search for
MediaProxy for several detailed pages of documentation (and contact info
of people with experience using it), including a very detailed
description of it at http://www.voip-info.org/wiki/view/SER+module
+mediaproxy .

···

On Wed, 2008-02-06 at 14:54 +0100, Emil Ivov wrote:

Hello Zoran,

(inline)

zoran_lovric@yahoo.com написа:
> Hi guys,
>
> I talked to Emcho about availability of servers supporting TURN
> protocol. There are few commercial solutions, but so far we didn’t have
> luck getting free licenses for testing purposes.
>
> But, today I stumbled upon OpenSER SIP server which apparently has
> add-on for NAT traversal called MediaProxy. MediaProxy apparently
> supports TURN. I haven’t gone into details, but so far it sounds
> promising. They are for Linux/Solaris only. Server is implemented in C,
> and MediaProxy seems like it’s implemented in Python.

We have mostly been using Asterisk for our internal testing and a little
bit of SER through the public service they offer on iptel.org. Asterisk
and SEMS (an open source media server for SER) have the possibility to
overwrite SDP content and play the role of a relay during a
conversation, which is what TURN does too, only this way it is
controlled by the server and is transparent for the client.

I hadn't heard of the MediaProxy module before but it sounds promising.
They do claim support for TURN on their web site so we should probably
give them a try when we start working on it (probably after we have the
rest of ICE implemented).

In the mean time I'd be curious to hear other opinions if anyone else
has or is planning on trying it out.

Cheers
Emil

> Did anyone had a chance to use these products?
>
> Here’s short descriptions of both:
>
>
>
> / /
>
> /OpenSER is a mature and flexible open source SIP server.
> /
>
> /MediaProxy is a far-end NAT traversal solution for OpenSER (http://OpenSER.org) and SIP Express Router (http://iptel.org/ser) that has the following features:/
>
> / - Distributed geographical location
> - Scalability, load balancing and redundancy
> - Real-time sessions statistics
> - Configurable IP and UDP port range
> - Support for audio and video streams
> - Support for multiple media streams per call
> - Accounting of network traffic/
>
> /The proxy server does the actual RTP traffic forwarding between the parties involved in the conversation by using Traversal Using Relay NAT protocol (TURN)./
>
> / /
>
> More info on:
>
>
>
> http://www.openser.org/
>
>
>
> http://www.ag-projects.com/MediaProxy.html
>
>
>
> Is anyone is aware of other open-source ICE servers?
> <http://www.ag-projects.com/MediaProxy.html>
>
> / /
>
>
> ------------------------------------------------------------------------
> Never miss a thing. Make Yahoo your homepage.
> <http://us.rd.yahoo.com/evt=51438/*http://www.yahoo.com/r/hs>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

--

(C) Matthew Rubenstein