Voice echo return

Hi , im using openvidu-web-component.
I have a little problem.
When im speaking with other person in other side, that person has a strange own voice return, like an echo.
Can i have to setup something in script js like filter or or in aws server ?
Thanks in advance.
Emiliano

Do you have such behavior in the official demos? https://demos.openvidu.io?

We haven’t experienced such problems.

Regards

hi
thanks for support.
Yes i have this behaviour with this demo: OpenVidu Call, directly from https://demos.openvidu.io.
First Use case:
me: mobile phone with headphones.
Friend: Iphone with speakers.
Result :
1-my friend has his voice return while talks with me.
2- Im ok with audio video.

Second use case:
me: mobile phone without headphones.
Friend: Iphone with speakers.
Result :
1-my friend after many minutes doesnt has anymore his voice return while talks with me.
2- Im ok with audio video.

Can this behaviour depends on headsets?
Thanks in advance.
Emiliano

Hello @emiliano,

It seems a problem with headsets or with iPhone browser.

Can you please test with Android devices? And with Android and browser?

I am testing Openvidu and face echo issue sometimes.
Not sure what is reason. But I think it could be due to due to slow internet or device.

Mainly it happens on mobile devices.
Will update if can pin point when it happens.

1 Like

Hi @micael.gallego
I have done this tests:

1- Mobile Android (headset -mic in headset) -> Mobile Android (audio and mic from device);
2- Mobile Android (headset - mic in headset) -> Mobile Apple( audio and mic from device);
3- Mobile Android (audio and mic from device)->Mobile Apple( audio and mic from device);
4- Pc browser (audio and mic from pc) -> Mobile Android (audio and mic from device);
5- Mobile Android (headset- mic in headset)-> Mobile Android(audio and mic from device)

So,

1- Heavy echo of his voice for second participant;
2- The same of 1;
3- Little echo of his voice in second pareticipant but acceptable.
4- no echo.
5- The same of 1 but i tried after few minutes to disconnect my headset with mic. Result: after 2 minutes the echo’s voice of second participant i like point 3, acceptable.

Hope this helps.
Thanks for support
Emiliano

It seems that big problems appear with Android headset, right?

Can you test the same configurations with other video conferencing services like https://whereby.com? In that way, we can know if the problem is due to some device problem or is due to OpenVidu internals.

In your message you talk about “second” participant. So I assume that first participant is connected to the session before the second participant. Is you change the connection order the results are the same?

hi @micael.gallego.
I have done a test with serivice you tell me : https://whereby.com.
Use Case:
3 participants : 1 pc , 2 android.
Im with android and headset.
With headset there is a little echo for voice of other participants.
Whitout headsets, no echo.

Hope this helps.
Thanks in advance.

Please can you repeat exactly the same tests you do with OpenVidu and describe if you have the same behavior or not?

In that way we can compare between them easily.

Hi,
I have done this test with sercice you tell me.https://whereby.com/
Repeated previous test as is:

  1. Mobile Android (headset -mic in headset) -> Mobile Android (audio and mic from device);
  2. Mobile Android (headset - mic in headset) -> Mobile Apple( audio and mic from device);
  3. Mobile Android (audio and mic from device)->Mobile Apple( audio and mic from device);
  4. Pc browser (audio and mic from pc) -> Mobile Android (audio and mic from device);
  5. Mobile Android (headset- mic in headset)-> Mobile Android(audio and mic from device)

So,

  1. Heavy echo of his voice for second participant;
  2. The same of 1;
  3. Little echo of his voice in second pareticipant but acceptable.
  4. no echo.
  5. The same of 1 but i tried after few minutes to disconnect my headset with mic. Result: after 2 minutes the echo’s voice of second participant is like point 3, acceptable.

Further test, hope this can helps

Use case :

  • Another headset : beats solo model with cable (min on cable);
  • Steps 1 to 5 with service you tell me and with openvidu demo webcomponent, to cover the first test done in the post #2

The two types of headphones are of the same brand (beats in ear and beats over ear, this one model SOLO), maybe helps you.
I think is dependant by quality of headsets or maybe the position of the mic.
In the first headset the mic is 40 cm from headphones. Cable length: 100 cm
In second headset (beats solo) the mic is less than 10 cm from headphones. Cable length: 120 cm

In this use case no echo in every step : 1,2,3,4. Step number 5 redundant cause no echo with headset before and witout headset after.

Hope this helps.
Thanks for support
Emiliano