RemoteMonster Community

SimpleDualCall 예제 관련 질문드립니다

안녕하세요.
본격적인 개발 진행에 앞서서 예제코드를 검토하던차에 궁금한점이 생겨 문의드립니다.

https://github.com/RemoteMonster/android-sdk/tree/master/examples/SimpleDualCall 의 예제에서,
자신(A)의 화면을 2명의 상대방에게(B, C)보낼 때

미리 자신(A)의 화면을 보기 위해서 surfRendererPreview 에 자신의 화면을 띄우고,
B와 통화를 위해서 surfRendererLocal1을 하나 더 띄우고,
C와 통화를 위해서 surfRendererLocal2를 하나 더 띄우는 방식으로 구현이 되어있습니다.

이렇게 구현한 이유가 A와 B의 통화에서 surfRendererLocal1 대신 surfRendererPreview를 localView로 설정하면 A와 B의 통화가 종료되었을 때 surfRendererPreview 가 멈춰버리도록 SDK단에서 코딩되어있기 때문일까요?(통화가 종료되면 localView가 무조건 멈추도록 설정되어있나요?)

1:2 통화를 할 때 자신(A)의 surfRenderer를 하나만 띄우고, B,C와 통화를 하고,
C와의 통화는 계속하면서 B와의 통화가 끝났을 때, A의 surfRenderer가 멈추지 않도록 코딩이 가능할지도 함께 여쭤보고 싶습니다. (간단하게는 surfRendererLocal1, surfRendererLocal2를 만들고 invisible 처리등을 할 수 있겠지만 이렇게 구현하고 싶지는 않아서요)

감사합니다.