Webrtc видео / аудио чат в Laravel + Vue.JS - PullRequest
0 голосов
/ 19 октября 2018

Я делаю видео + голосовой чат в webrtc.Проблема, с которой я сталкиваюсь, заключается в том, что мой голос возвращается ко мне, а другой - к нему.Мы оба можем слушать друг друга, но мы не должны слушать свои голоса в наших спикерах.Мы используем наушники и подальше друг от друга.Это не проблема эха.Если кто-то знает какой-либо параметр конфигурации для этого или любого другого решения, пожалуйста, сообщите мне.

VueJS:

export default {

    props: ['conversation' , 'currentUser', 'threads'],
    data() {
        return {
          data:"",
            conversationId : this.conversation.conversationId,
            channel : this.conversation.channel_name,
            messages : this.conversation.messages,
            withUser : this.conversation.user,
            text : '',
            constraints : {
                audio: true,
                video: false
            },
        }
    }

Я использую этот API:

      navigator.mediaDevices.getUserMedia({
        audio: true,
        video: false
    })

1 Ответ

0 голосов
/ 19 октября 2018

Убедитесь, что местное видео отключено.См., Например, левое видео на https://simpl.info/rtcpeerconnection/ Если вы слышите себя еще до того, как подключитесь, скорее всего, это проблема.

...