Kakao i Connect Live 커뮤니티

mediaStream이 여러개 추가되는 현상 문의

안드로이드 기기와 ios기기간 remonCall 통화에서 아래 로그와 같이 mediaStream이 두번 추가됩니다.
채널 id: -MS0lfB5puuwfDSoresF

D/PeerConnectionManager: onAddStream: video=0, audio=1
D/PeerConnectionManager: onAddStream: video=1, audio=0

안드로이드 기기간의 통화에서는 아래와 같이 onAddStream이 한번만 불리는 것과 차이가 있습니다.
D/PeerConnectionManager: onAddStream: video=1, audio=1

onAddStream이 두번불리면 PeerConnectionMediaManager.java 의 setRemoteStreamFromPeerConnection()이 두번 불리게 되고 해당 클래스의 mRemoteAudioTrack 이 null이 되어 setRemoteAudioEnabled()과 setVolume() 이 동작하지 않게됩니다.

  1. onAddStream을 한번만 불리게 하는 방법이 있나요?
  2. 이 상황에서 remote audio를 음소거 시킬 수 있는 방법이 있나요?

관련 포스트 remonCall 안드로이드와 ios간 remote audio 볼륨 조절 실패 관련 문의

1 Like

감사합니다. 혹시 고객사명을 알 수 있을까요? ^^