-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Audio - Video transmitting on receiving calls #122
Comments
Hi, I followed the reproduce steps on a S9 Android 10 device but not able to replay the situation My reproduce steps: (using the 0.7.3 sdk and 0.6.2 media sdk)
For the |
Hi, We tested several cases , however every time our voice from the call could be heard on other devices who had joined the meeting. Regarding meeting audio on the call, would be great if we have support for pausing the remote audio via code or pause the entire meeting altogether if required. |
@mj8894 I am late in the party but Another workaround I can think of is inspired from: Application lifecycle event, AudioFocusChangeListener and Don't be noisy honey. So, when the application is going in the background while we are talking over the phone call and if the meeting is already going on, we will mute ourselves for the chime meeting. Similarly, when our chime application comes in the foreground and if the meeting is live, we will unmute ourselves. Also, we can use various audio constants (objective/intention) to control audio behaviour. Posted here so that someone having a similar issue can have a couple of options to try |
One of the properer designs could be handling the phone call interruption by leaving / rejoining the sdk meeting, utilize the ConnectionService that allows your app to listen to there's a incoming call. |
After joining a meeting, If a user receives a call over his/her phone, The meeting does not go to a halt and the voice from the call is audible in the meeting and vice versa.
To Reproduce
Expected behavior
There should be an option to pause the call audio and video completely in case a call is received and then resume once the call ends.
Test environment Info (please complete the following information):
The text was updated successfully, but these errors were encountered: