Jeff-Lewis / telephone

Automatically exported from code.google.com/p/telephone
Other
0 stars 0 forks source link

Fritz Box / Outgoing calls failure #399

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.Dial a number via telephone
2.Ringing signal works and is to hear, connection will be established
3.Called person cannot be heard, called person hears distorted and extemely 
slow voice

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
LA

Version 1.0 (100)/SnowLeopard

Please provide any additional information below.

I am using Fritz Box 7270 as the SIP Server. The quality of incoming calls is 
perfect. Do I need to enter the current IP address in SIP-Proxy or do I have to 
enter other information or tick the ICE or DNS SRV boxes?

Original issue reported on code.google.com by ste...@stankowic.net on 8 Jan 2011 at 6:13

GoogleCodeExporter commented 8 years ago

Original comment by eofs...@gmail.com on 7 Feb 2011 at 12:02

GoogleCodeExporter commented 8 years ago
The only solution now is to disable some codecs (presumably iLBC) in FritzBox, 
if possible.

Original comment by eofs...@gmail.com on 7 Feb 2011 at 12:05

GoogleCodeExporter commented 8 years ago
I have the same problem and sent a bugreport to AVM (the FritzBox vendor). 
It seems the Fritzbox does not to recoding of VOIP traffic. This means, that 
the Telephone.App proposes a codec (like iLBC) at call setup, which is accepted 
by the Fritzbox. Later, when the other side picks up the phone, the Fritzbox 
notices that the other side does not do iLBC but G.711. During the audio 
transmission setup the Fritzbox tells the Telephone.App that it will send audio 
encode with G.711 instead of iLBC. This seems to be standards conform, however 
the Telephone.App ignores this information and still thinks it will get iLBC 
encoded audio, which leads to the fact that you hear nothing.
I did some packet sniffing, and this looks like an reasonable explanation to me.

The question now is: Which SIP library does Telephone.App use? I did have a 
look at the sourcecode but as I do not know Objective-C and MacOS development I 
was not able to figure this out.

How could I disable specific codecs? This solves the problem, as I checked with 
Blink.App (setting audio to G.711 is the solution). I have not found a way to 
do this.

Original comment by adhocroc...@gmail.com on 10 Feb 2011 at 2:04