T-mobile and NAT, WebRTC

Discuss any topic about Brekeke SIP Server.

Moderator: Brekeke Support Team

Post Reply
ndxbach
Posts: 9
Joined: Thu Sep 04, 2014 1:28 pm
Location: Vietnam

T-mobile and NAT, WebRTC

Post by ndxbach »

1. Brekeke Product Name and Version:
3.3.4.4 Advanced
2. Java version:
1.8.0_11
3. OS type and the version:
Windows Server 2012 R2, version 6.3
4. UA (phone), gateway or other hardware/software involved:
doubango r1025, imsdroid android app.
5. Your problem:
If I use wifi, calling is good.
But I use 3G/4G of T-mobile, I must configure NAT and WebRTC and video streaming is slow.
Detail is follow:
Phone1(wifi) - Phone2(wifi): disable NAT, disable WebRTC -> good.
Phone1(wifi) - Phone2 (3G/4G T-mobile): enable NAT, enable WebRTC -> video streaming slow.
Phone1(3G/4G T-mobile) - Phone2(3G/4G T-mobile): enable NAT, disable WebRTC -> video streaming slow.

I hope you can help me that don't change to configure NAT, WebRTC and video streaming is still good.
I don't know what I configure on Sip Server.

Regards,
NDXBach
Ericcc
Posts: 24
Joined: Mon Apr 21, 2014 9:46 am
Location: NY, USA

Post by Ericcc »

Can you see phone numbers in the [Registered Clients] page?

You don't have to use any DialPlan rules if a callee phone is registered in the SIP Server.
Let you disable or remove all DialPlan rules.


Anyway...
Deploy Patterns
To = sip:user

This is wrong definition.. It should be
To = sip:user@
ndxbach
Posts: 9
Joined: Thu Sep 04, 2014 1:28 pm
Location: Vietnam

Post by ndxbach »

Ericcc wrote:Can you see phone numbers in the [Registered Clients] page?
Yes, [Registered Clients] page has account of 2 phones.
Ericcc wrote: You don't have to use any DialPlan rules if a callee phone is registered in the SIP Server.
Let you disable or remove all DialPlan rules.
I configure DialPlan rules in Premilinary some rules:
Matching Patterns: User-Agent = sipcli - Deploy Patterns: $action = block
Matching Patterns: $request = ^OPTIONS
From = sip:default@ - Deploy Patterns: $action = block
Matching Patterns: From = sipsscuser|sipvicious - Deploy Patterns: $action = block
Matching Patterns: $str.lowercase(User-Agent) = friendly-scanner|sundayddr - Deploy Patterns: $action = block
Ericcc wrote: Anyway...
Deploy Patterns
To = sip:user

This is wrong definition.. It should be
To = sip:user@
Which Matching Patterns? Does Matching Patterns blank?

regards,
NDXBach
Ericcc
Posts: 24
Joined: Mon Apr 21, 2014 9:46 am
Location: NY, USA

Post by Ericcc »

NDXBach,
Sorry. pls ignore my previous post. it was for another topic..
Last edited by Ericcc on Mon Sep 22, 2014 11:29 am, edited 1 time in total.
Ericcc
Posts: 24
Joined: Mon Apr 21, 2014 9:46 am
Location: NY, USA

Post by Ericcc »

Which WebRTC client are you using?
Which web-browser are you using for WebRTC?
Post Reply