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
Chrome 80 Android - default audio is coming out of earpiece. #386
Comments
Well, if I'll take a look when I have some time, but I'm not sure we'll have any Android device behaving like this. We don't own a Note 8 phone, I'm afraid. Regards. |
@pabloFuente What puzzles me is the speakerphone is marked as an Input for
I hope that helps when you circle back to this. |
So, you passed If that's so, I just can say that Chrome should do better. Glad you found out a solution. |
@pabloFuente yep that's exactly what I did |
@pabloFuente do you know how I could do this workaround in Chrome on android with a generic media stream (not using OpenVidu). I'm trying to play an incoming webrtc media stream through the speakerphone output. I have the ID of the speakerphone input device, but don't know where to set it for the output. Thanks :) EDIT: found a workaround. It didn't need the speakerphone output deviceId. I simply needed to make an HTMLAudioElement and set the stream there. Sorry for the unnecessary notification! const audio = new Audio();
audio.srcObject = this.webrtcDestinationNode.stream;
audio.play(); |
@wardhanster @pabloFuente |
Describe the bug
On some devices on chrome 80 android, the default audio output is coming out of the earpiece.
Expected behavior
The default output should always happen via Speaker.
Wrong current behavior
On Chrome <80 its is working as expected. Tested on Samsung Note 8
For Pixel 3A: it is working for both versions of chrome.
OpenVidu deployment info
Client device info (if applicable)
Describe the client device(s) or platform(s) where you are able to replicate the error. For example:
I tried to change the output target using sinkId api - but aparantly it is not available
The text was updated successfully, but these errors were encountered: