Hi all,
i need to implement openser for nat traversal. can anyone tell me if using nat helper module would be better or using media proxy. from so far i read, i understood that mediaproxy needs separate installation but does not need to make much change in the existing openser.cfg. where as if i use the nathelper, there is no need for separate media proxy installation but the openser cfg needs to be changed. Please suggest the best way to do it....? also please correct me if what i understood is not right......
Thanks so much, Padmaja
Hello,
for nathelper you need a separate media relay which is named rtpproxy. So in both cases you need a second application which can run on same or separate machine as openser.
Choosing between nathelper and mediaproxy is a matter of taste, more or less. nathelper/rtpproxy are pure C code and they have slightly more features as mediaproxy module/mediaproxy relay (e.g., nathelper features OPTIONS natpings and more options to mangle SDP). As opposite, mediaproxy seems to be easier to use, but mediaproxy relay is Python and some do not feel comfortable with.
The best way is to try both and chose the one which fits better. Searching on the archive you will find some other opinions, too.
Best regards, Daniel
On 06/19/06 10:46, Padmaja RV wrote:
Hi all,
i need to implement openser for nat traversal. can anyone
tell me if using nat helper module would be better or using media proxy. from so far i read, i understood that mediaproxy needs separate installation but does not need to make much change in the existing openser.cfg. where as if i use the nathelper, there is no need for separate media proxy installation but the openser cfg needs to be changed. Please suggest the best way to do it....? also please correct me if what i understood is not right......
Thanks so much, Padmaja
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Hi, Thanks a lot for the reply... will try to implement the RTP proxy. can you tell me what is the latest RTP Proxy code needed for the openser-1.0.1 and where I can get it from?
Once again Thank You, Regards, Padmaja ----- Original Message ----- From: "Daniel-Constantin Mierla" daniel@voice-system.ro To: "Padmaja RV" padmaja.rv@vodcalabs.com Cc: users@openser.org Sent: Monday, June 19, 2006 2:45 PM Subject: Re: [Users] nat traversal
Hello,
for nathelper you need a separate media relay which is named rtpproxy. So in both cases you need a second application which can run on same or separate machine as openser.
Choosing between nathelper and mediaproxy is a matter of taste, more or less. nathelper/rtpproxy are pure C code and they have slightly more features as mediaproxy module/mediaproxy relay (e.g., nathelper features OPTIONS natpings and more options to mangle SDP). As opposite, mediaproxy seems to be easier to use, but mediaproxy relay is Python and some do not feel comfortable with.
The best way is to try both and chose the one which fits better. Searching on the archive you will find some other opinions, too.
Best regards, Daniel
On 06/19/06 10:46, Padmaja RV wrote:
Hi all, i need to implement openser for nat traversal. can anyone tell me if using nat helper module would be better or using media proxy. from so far i read, i understood that mediaproxy needs separate installation but does not need to make much change in the existing openser.cfg. where as if i use the nathelper, there is no need for separate media proxy installation but the openser cfg needs to be changed. Please suggest the best way to do it....? also please correct me if what i understood is not right...... Thanks so much, Padmaja
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Hello,
On 06/19/06 16:52, Padmaja RV wrote:
Hi, Thanks a lot for the reply... will try to implement the RTP proxy. can you tell me what is the latest RTP Proxy code needed for the openser-1.0.1 and where I can get it from?
snapshots of the cvs are here: http://www.openser.org/downloads/snapshots/rtpproxy/
If you want to take if from cvs: cvs -d:pserver:anonymous@cvs.ser.berlios.de:/cvsroot/ser login (enter for password) cvs -z3 -d:pserver:anonymous@cvs.ser.berlios.de:/cvsroot/ser rtpproxy
On some distributions, you can find it as package, check the repository.
Cheers, Daniel
Once again Thank You, Regards, Padmaja ----- Original Message ----- From: "Daniel-Constantin Mierla" daniel@voice-system.ro To: "Padmaja RV" padmaja.rv@vodcalabs.com Cc: users@openser.org Sent: Monday, June 19, 2006 2:45 PM Subject: Re: [Users] nat traversal
Hello,
for nathelper you need a separate media relay which is named rtpproxy. So in both cases you need a second application which can run on same or separate machine as openser.
Choosing between nathelper and mediaproxy is a matter of taste, more or less. nathelper/rtpproxy are pure C code and they have slightly more features as mediaproxy module/mediaproxy relay (e.g., nathelper features OPTIONS natpings and more options to mangle SDP). As opposite, mediaproxy seems to be easier to use, but mediaproxy relay is Python and some do not feel comfortable with.
The best way is to try both and chose the one which fits better. Searching on the archive you will find some other opinions, too.
Best regards, Daniel
On 06/19/06 10:46, Padmaja RV wrote:
Hi all, i need to implement openser for nat traversal. can anyone tell me if using nat helper module would be better or using media proxy. from so far i read, i understood that mediaproxy needs separate installation but does not need to make much change in the existing openser.cfg. where as if i use the nathelper, there is no need for separate media proxy installation but the openser cfg needs to be changed. Please suggest the best way to do it....? also please correct me if what i understood is not right...... Thanks so much, Padmaja
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users