#reactjs #react-native #audio #webrtc #webrtc-android
#reactjs #react-native #Аудио #webrtc #webrtc-android
Вопрос:
Я пытаюсь внедрить комнату видеочата на основе webrtc и столкнулся со следующей проблемой.
Когда начинается вызов и идет мой локальный поток, я прослушиваю свой звук на своем устройстве до того, как его получит другое устройство. Устройства находятся достаточно далеко друг от друга, чтобы эхо-сигнал не влиял на них. Я не знаю, происходит ли это потому, что я сделал что-то не так, или это всегда так. Я ценю любые рекомендации.
Комментарии:
1. В чем вопрос? Чтобы прослушать локальный звук?
2. Вопрос заключается в том, как устранить локальную звуковую обратную связь, которую я получаю. Я не знаю, происходит ли это потому, что я сделал что-то не так, или это всегда так. Спасибо.
3. В вашем представлении RTC используется localStream. Возможно, вы помещаете его в тег video, который не отключен. В этом случае добавьте «отключение звука» в элемент видео
4. Да, но проблема в том, что это происходит только при установлении соединения, поэтому я не думаю, что проблема связана с этим.
5. Вы не указали код, в котором вы фактически используете поток. Вы определенно где-то помещаете поток, в котором выходит звук. Возможно, вы каким-то образом переключили потоки.