linphone-desktop icon indicating copy to clipboard operation
linphone-desktop copied to clipboard

Outgoing audio stops after a few minutes in-call

Open Frogging101 opened this issue 3 years ago • 9 comments

Describe the bug Basically, after 2-10 minutes of being in a call, the outgoing audio will cease to be heard by the other party. Packets are still being sent by Linphone, and nothing relevant appears in the logs when this occurs, but the outgoing audio is effectively silent. Linphone's recording of the call has the outgoing (microphone) audio, but the VoIP provider's recording does not, indicating that the issue occurs after the input/recording stage.

This affects both incoming and outgoing calls. It could be my VoIP provider, but I don't think so because it doesn't happen with other devices; only when linphone-desktop is involved.

To Reproduce Steps to reproduce the behavior:

  1. Make or accept a call
  2. Wait 2-10 minutes
  3. Try again if necessary. It usually happens but not always.

Desktop (please complete the following information):

  • Kubuntu 20.04
  • Desktop 4.3.2 - Qt5.12.12
  • Core 5.0.49

Frogging101 avatar Nov 24 '21 15:11 Frogging101

Are the other devices on the same (W)LAN? because what you describe sounds more like a problem with session timers really.

olku avatar Nov 25 '21 13:11 olku

This happens regardless of the other devices' locations. It's routing through my VoIP provider anyway, not directly between devices.

Frogging101 avatar Nov 25 '21 15:11 Frogging101

Yeah it's routed through your VoIP provider but first it goes through your W(LAN) out to the big internetz. So have you checked your routers session timers so see if that's not what is causing this.

olku avatar Nov 28 '21 13:11 olku

My router doesn't expose such information. Besides, my other SIP clients/devices on the same network don't have this issue.

Frogging101 avatar Nov 28 '21 17:11 Frogging101

I realize I misunderstood your question to begin with. Yes, the other devices that work correctly are on the same network :)

Frogging101 avatar Nov 29 '21 02:11 Frogging101

I have a similar issue with the Android client v4.5.6 using my 5GHz WLAN connection. The person I call says my audio goes dead silent but I can hear them just fine. If I make a call to the same person using my LAN connected Cisco ATA there's no issue. Both my Linphone and ATA client connect to the same VoIP server. What additional info can provide?

dschultzca avatar Dec 27 '21 16:12 dschultzca

I have experienced this same issue both on MacOS 11.6 with Linphone 4.3.2 and iPhone 11 with the latest Linphone.

Using Zoiper (desktop) or Groundwire (iphone), the issue does not occur. It also does not occur on obihai-connected house phones.

I have not been able to identify any common factor that causes it, but sometimes placing the call on "hold" and then resuming seems to restore the audio connection briefly.

breakwaterlabs avatar May 27 '22 18:05 breakwaterlabs

That sounds like it would point to an issue in a common library in linphone-sdk; perhaps liblinphone.

Frogging101 avatar May 27 '22 18:05 Frogging101