Jeff-Lewis / telephone

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

Wrong codec chosen => no sound #222

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. Use AVM Fritz!BOX as SIP provider
2. Use Telephone <= 0.14.3

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

Fritzbox shows me that ILBC-30 is used as codec. I cannot hear my partner
and my partner cannot hear me. In the past G711 was used and voice worked fine.

What version of the product are you using? On what operating system?
0.14.3 on Snow Leopard 10.6.1

Please provide any additional information below.
I tried iSoftPhone which choses G711 automatically and voice is fine.

Original issue reported on code.google.com by kai.lip...@gmail.com on 21 Sep 2009 at 6:58

GoogleCodeExporter commented 9 years ago
When issue 37 is implemented, it will be possible to manually set higher 
priority to G711. Until then, we can try 
either change codec priority on FritzBOX or on the other party’s phone. 
What’s on the other end of your calls? Is 
it a normal phone? If so, then the only option you have so far is to change 
FritzBOX’s codec priorities.

Original comment by eofs...@gmail.com on 23 Sep 2009 at 10:09

GoogleCodeExporter commented 9 years ago

Original comment by eofs...@gmail.com on 23 Sep 2009 at 10:10

GoogleCodeExporter commented 9 years ago
codec selection would indeed be nice. 
Same issue here: ILBC-30 is being used, other SIP softphones pick G711.
Connected to the FritzBox: regular analogue phone.
It is not possible to select the codec on the FritzBox (without hacking the 
device 
http://www.daveboonstra.nl/tipstrucs/fritz%20box/index.html).
Codecs supported by FritzBox (according to Google): G.711, G.726-32, G.726-40, 
G.726-24, G.729

Original comment by wiv...@gmail.com on 24 Sep 2009 at 1:15

GoogleCodeExporter commented 9 years ago
Yes, the other end is normal phone. I just noticed the same misbehaviour at our
company's SIP server, which is SwyxWare 6.12.

Original comment by kai.lip...@gmail.com on 24 Sep 2009 at 6:52

GoogleCodeExporter commented 9 years ago
FYI: issue is indeed still there in development version 0.15.0 (23)

Original comment by wiv...@gmail.com on 24 Feb 2010 at 4:14

GoogleCodeExporter commented 9 years ago
Issue 374 has been merged into this issue.

Original comment by eofs...@gmail.com on 10 Nov 2010 at 11:47

GoogleCodeExporter commented 9 years ago
Issue 375 has been merged into this issue.

Original comment by eofs...@gmail.com on 11 Nov 2010 at 12:05

GoogleCodeExporter commented 9 years ago
Hi, I have the same problem using the AVM FritzBox as the SIP-Server.
When I take a call from the Fritz.App on iPhone to the MAC (telephone client) 
everything is fine. The codex between the Fritz.App and the MAC in this case is:

G.711 and G.711u

What can I do to force this codex by using connections to other devices?

Thanks, Alex

Original comment by Alexande...@gmail.com on 23 Dec 2010 at 2:11

GoogleCodeExporter commented 9 years ago
You could allow only these two codecs in FritzBox, if it supports that.

Original comment by eofs...@gmail.com on 23 Dec 2010 at 2:45

GoogleCodeExporter commented 9 years ago
I think that's not supported by the box... :-(

Original comment by Alexande...@gmail.com on 23 Dec 2010 at 2:58

GoogleCodeExporter commented 9 years ago
Issue 399 has been merged into this issue.

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

GoogleCodeExporter commented 9 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:11

GoogleCodeExporter commented 9 years ago
Sorry that I added this comment to issue 399 before.

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

GoogleCodeExporter commented 9 years ago
Any progress here? 2yrs passed since last post. The Fritzbox is even more 
popular now  used by lots of people throughout Europe. Most major ISPs ship 
Fritzboxes to their customers. So there will be a lot of benefit if this issue 
could be fixed. 

Unfortunately the Fritzbox does NOT feature any options to disable or 
prioritize audio codecs. So we need you to fix this issue.

Original comment by rainer.r...@googlemail.com on 11 Mar 2013 at 9:47

GoogleCodeExporter commented 9 years ago
I second this. It would be nice to see some progress when it comes to Fritzbox 
support. I would gladly pay for this feature.

Original comment by jonathan...@googlemail.com on 3 Jul 2013 at 7:21

GoogleCodeExporter commented 9 years ago
This issue (https://github.com/eofster/Telephone/issues/68) has been fixed and 
the fix will be available in an update soon: 
https://www.facebook.com/tlphn/posts/10151993817915489?comment_id=28102025&offse
t=0&total_comments=3. :-)

Original comment by Robert.V...@gmail.com on 6 Nov 2013 at 6:36

GoogleCodeExporter commented 9 years ago
I have the same problem (again?). I can only use Telephone when G.711 is 
forced, otherwise I can't hear the callee and they can't hear me.
Germany, OS X Yosemite via Fritzbox 7362 SL with Fritz!OS 06.30

Original comment by Treschkl...@gmail.com on 21 Jul 2015 at 11:18