센드버드 빌드 webrtc duplicate class 관련 문의

[Problem/Question]
Android/iOS 둘다 질문입니다.

안녕하세요 현재 "kakao-i-connect-live"를 이용하고 있는데요
라이브러리 이전 작업중 불가피하게 기존 카카오엔터와 센드버드를 동시에 서비스 해야 하는 상황에서

1. 이슈사항:
라이브러리 이전 작업중 불가피하게 기존 카카오엔터와 센드버드를 동시에 서비스 해야 하는 상황에서

빌드중 에러 발생
Caused by: java.lang.RuntimeException: Duplicate class org.webrtc.AndroidVideoDecoder found in modules jetified-google-webrtc-1.0.32006-runtime
(org.webrtc:google-webrtc:1.0.32006) and jetified-sendbird-calls-1.10.6-runtime (com.sendbird.sdk:sendbird-calls:1.10.6)

2. 테스트 버전
Andoid

  • 센드버드 라이브러리 (v1.10.6) 에서는 webrtc:1.0.5249를 사용중
  • 현재 서비스중인 kakao-i-connect-live (v2.9.21) 에서는 webrtc:1.0.32006를 사용중

iOS

  • 센드버드 라이브러리 (v1.10.6) 에서는 webrtc:1.6.0를 사용중
  • 현재 서비스중인 kakao-i-connect-live (v2.9.21) 에서는 webrtc:1.86.2를 사용중

두 버전이 맞지 않아 한쪽을 exclude 혹은 제거했을 경우 런타임시 통화하면서 앱이 죽는 이슈가 있습니다.

3. 지원 가능 여부

  • 센드버드의 webrtc 버전을 적용중인 버전과 맞춰 적용한 뒤 테스트 진행 예정
  • 이에 따라, webrtc 다운그레이드 버전의 라이브러리 지원 가능 여부 확인 필요

혹시 관련해서 방법이 있을까요?


// If problem, please fill out the below. If question, please delete.
[SDK Version]
Android : v1.10.6
iOS : v1.10.6

[Reproduction Steps]
// Please provide reproduction steps and, if possible, code snippets.

[Frequency]
// How frequently is this issue occurring?

[Current impact]
// How is this currently impacting your implementation?