RemonConference 를 이용하여 다자간 대화방 구성작업중입니다.
대화방에 참가하는 이용자의 정보를 알기 위해서 별도로 사용자 관리를 하고 있습니다.
방참가시 “onRoomCreated” 에서 발급되는 it.id 를 별도로 각 사용자키와 매핑해서 따로 서버에 저장하고
다른 사용자가 입장시에 "onUserJoined"를 통해서 들어오는 사용자는 it.id를 사용자정보를 저장하고 있는 서버에서 조회하여 사용자 구분을 하고 있는데요.
사용자입장시에 바로 it.id를 조회성공하여 UI를 구성하면 문제가 없습니다.
그런데 입장후 첫 조회시 입장자의 사용자ID등록이 늦어서 조회실패할경우 0.3초~1초 정도 후에 재시도후 조회성공하여
UI를 구성하면 입장자의 비디오가 안나옵니다. 소리는 나오구요…
"onUserJoined"시에 먼저 remoteView를 연결하고 뒤에 사용자 정보를 조회하면 문제가 없지만, 저희 서비스 특성상 사용자의 정보를 먼저 알고 remoteView붙이는 작업을 해야해서 입장후에 약간의 딜레이후에 remoteView를 연동하면 화면이 아예 안보입니다…아이폰도 동일증상이구요…그런데 web쪽은 첫 사용자 조회후 실패시 1초후에 재시도하여 조회성공시 remoteView를 연결해도 잘 된다고 합니다.
확인 부탁드립니다…