Directed video call behind nat

234 views
Skip to first unread message

yongxin li

unread,
Aug 1, 2012, 10:06:06 PM8/1/12
to doub...@googlegroups.com
Hello, everyone. I have tested imsdroid, idoubs and boghe with asterisk and kamailio. They all worked well when audio calling and video calling. Doubango projects are great. Thanks...
Because my sip clients work behind nat, I enable stun/turn option. The asterisk/kamailio server acts as both sip proxy and media proxy. Server becomes performance bottleneck. When two sip clients use video calling, the video stream's quality is poor. So I try to find out a solution that two sip client behind nat can take on directed video calling without server forwarding the video packet. I have search the web, but has few result. Anyone can give me some suggests? Thanks

Muhammad Shahzad

unread,
Aug 2, 2012, 3:49:59 AM8/2/12
to doub...@googlegroups.com
Enable ICE in sip clients and enable directmedia=yes, directrtpsetup=yes in asterisk. This should help solve the problem. :-)

Thank you.


On Thu, Aug 2, 2012 at 4:06 AM, yongxin li <liyx...@gmail.com> wrote:
Hello, everyone. I have tested imsdroid, idoubs and boghe with asterisk and kamailio. They all worked well when audio calling and video calling. Doubango projects are great. Thanks...
Because my sip clients work behind nat, I enable stun/turn option. The asterisk/kamailio server acts as both sip proxy and media proxy. Server becomes performance bottleneck. When two sip clients use video calling, the video stream's quality is poor. So I try to find out a solution that two sip client behind nat can take on directed video calling without server forwarding the video packet. I have search the web, but has few result. Anyone can give me some suggests? Thanks

--
 
 



--
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari...@hotmail.com
Email: shahe...@googlemail.com

yongxin li

unread,
Aug 2, 2012, 4:55:23 AM8/2/12
to doub...@googlegroups.com

Thank for your reply. I have tested the solution. But using wireshark, the media packet is forwarded by asterisk.

--
 
 

Mamadou

unread,
Aug 3, 2012, 9:17:12 AM8/3/12
to Doubango
Because your Asterisk server is removing the ICE candidates. You will
have the same problem with all SIP clients.
To confirm, please attach the wireshark trace.

On Aug 2, 10:55 am, yongxin li <liyx64...@gmail.com> wrote:
> Thank for your reply. I have tested the solution. But using wireshark, the
> media packet is forwarded by asterisk.
> 在 2012/8/2 3:50 PM,"Muhammad Shahzad" <shaherya...@googlemail.com>写道:
>
>
>
>
>
>
>
> > Enable ICE in sip clients and enable directmedia=yes, directrtpsetup=yes
> > in asterisk. This should help solve the problem. :-)
>
> > Thank you.
>
> > On Thu, Aug 2, 2012 at 4:06 AM, yongxin li <liyx64...@gmail.com> wrote:
>
> >> Hello, everyone. I have tested imsdroid, idoubs and boghe with asterisk
> >> and kamailio. They all worked well when audio calling and video calling.
> >> Doubango projects are great. Thanks...
> >> Because my sip clients work behind nat, I enable stun/turn option. The
> >> asterisk/kamailio server acts as both sip proxy and media proxy. Server
> >> becomes performance bottleneck. When two sip clients use video calling, the
> >> video stream's quality is poor. So I try to find out a solution that two
> >> sip client behind nat can take on directed video calling without server
> >> forwarding the video packet. I have search the web, but has few result.
> >> Anyone can give me some suggests? Thanks
>
> >> --
>
> > --
> > Muhammad Shahzad
> > -----------------------------------
> > CISCO Rich Media Communication Specialist (CRMCS)
> > CISCO Certified Network Associate (CCNA)
> > Cell: +92 334 422 40 88
> > MSN: shari_78...@hotmail.com
> > Email: shaherya...@googlemail.com
>
> > --

yongxin li

unread,
Aug 3, 2012, 9:21:56 AM8/3/12
to doub...@googlegroups.com

Yes, I just found it. Thanks.

--


Reply all
Reply to author
Forward
0 new messages