[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] Recent iOS Mediastreamer / CallKit change?

From: Benjamin Reis
Subject: Re: [Linphone-developers] Recent iOS Mediastreamer / CallKit change?
Date: Mon, 3 Apr 2017 09:27:41 +0200


Yes we also encountered this issue with is why we changed the code of our ProviderDelegate class in order to solve this issue.
Here’s the thing : you need to wait for call kit to activate the audio session before starting/accepting/resuming a call otherwise the audio can be broken by call kit activating the audio session while the stream is running.
In order to do that we chose to start/accept/resume a call only in the providerDidActivateAudioSession callback.

Hope I’ve been of some help,

Kind regards,
REIS Benjamin
Software engineer at Belledonne Communications

Le 2 avr. 2017 à 22:01, Scott Montgomerie <address@hidden> a écrit :

Hi there,
We just recently updated mediastreamer to the most recent release (2.15.1) from a release from a few months ago. We've noticed a significant difference in how audio works.  When a call comes in from CallKit via push notification, the audio works fine.

However, when initiating a call when the app is already in the foreground, audio works for about 0.5 seconds, and then stops. The audio stopping is correlating to a call to didActivateAudioSession. 

Was there a recent API change we missed in how we should work with AudioSessions? I've noticed quite a few changes in how linphone-iphone works with AudioSessions.

Linphone-developers mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]