안녕하세요. 인큐블록 서비스 개발팀입니다.
현재 귀사의 솔루션을 사용해 기능을 테스트해 보던 중 문의가 있어 연락드립니다.
onUserjoined 콜백을 통해 다음과 같이 새로 들어온 유저의 화면을 surfaceView에 보여주고있습니다.
on(“onUserJoined”){it : RemonParticipant
it.config.remoteView = surf_remote
}
여기에 화면을 보여주는 것에 딜레이를 주고자 새로운 쓰레드를 만들었고
mConference.getParticipant(“id값”)로 RemonParticipant 객체를 가져와
위와 똑같이 remoteView를 설정했으나 제대로 작동하지 않고있습니다.
Handler().postDelayed({
val participant = mConference.getParticipant(“id”)
participant.config.remoteView = surf_remote
},…)
onUserJoined 콜백 스코프 안에서만 remoteView 연동이 정상작동하는데 다른 쓰레드에서 remoteView를 연결시킬 수 있는 방법이 있는지궁금합니다.
감사합니다.