본문으로 건너뛰기
Version: 7.1

릴리스 노트

Android용 PlanetKit 7.1의 릴리스 노트입니다.

PlanetKit 7.1

릴리스 일자: 2026-08-04

통화 시작 시 초기 오디오 음 소거 상태 지원

1대1 통화 또는 그룹 통화를 시작할 때 초기 오디오(마이크) 음 소거 상태를 지정하는 기능을 추가했습니다. MUTED로 설정하면 통화 시작 시 PlanetKit이 마이크를 활성화하지 않습니다. Android 12 이상에서는 사용자가 음 소거를 해제하기 전까지 마이크 표시기가 표시되지 않습니다.

  • 지정하지 않을 경우 기본 상태는 UNMUTED입니다.
  • MUTED 상태에서는 로컬 오디오가 캡처되거나 전송되지 않으며, 상대방에게 로컬 사용자의 마이크가 음 소거되었음이 전달됩니다.
  • 통화 중 음 소거를 해제하면 해당 시점부터 마이크가 활성화됩니다.

API

변경
  • PlanetKitCall interface 1-to-1 call

    이전 버전PlanetKit 7.1.0
    fun acceptCall(listener: AcceptCallListener, initialMyVideoState: PlanetKitInitialMyVideoState = PlanetKitInitialMyVideoState.RESUME, useResponderPreparation: Boolean = false, recordOnCloud: Boolean = false)fun acceptCall(listener: AcceptCallListener, initialMyVideoState: PlanetKitInitialMyVideoState = PlanetKitInitialMyVideoState.RESUME, useResponderPreparation: Boolean = false, recordOnCloud: Boolean = false, initialMyAudioState: PlanetKitInitialMyAudioState = PlanetKitInitialMyAudioState.UNMUTED)
    fun acceptCall(listener: AcceptCallListener, callStartMessage: PlanetKitCallStartMessage, initialMyVideoState: PlanetKitInitialMyVideoState = PlanetKitInitialMyVideoState.RESUME, useResponderPreparation: Boolean = false, recordOnCloud: Boolean = false)fun acceptCall(listener: AcceptCallListener, callStartMessage: PlanetKitCallStartMessage, initialMyVideoState: PlanetKitInitialMyVideoState = PlanetKitInitialMyVideoState.RESUME, useResponderPreparation: Boolean = false, recordOnCloud: Boolean = false, initialMyAudioState: PlanetKitInitialMyAudioState = PlanetKitInitialMyAudioState.UNMUTED)
추가
  • PlanetKitInitialMyAudioState enum class 1-to-1 callGroup call

    • UNMUTED(0)
    • MUTED(1)
  • PlanetKitMakeCallParam data class 1-to-1 call

    • val initialMyAudioState: PlanetKitInitialMyAudioState
  • PlanetKitMakeCallParam.Builder class 1-to-1 call

    • fun setInitialMyAudioState(value: PlanetKitInitialMyAudioState): Builder
  • PlanetKitConferenceParam data class Group call

    • val initialMyAudioState: PlanetKitInitialMyAudioState
  • PlanetKitConferenceParam.Builder class Group call

    • fun setInitialMyAudioState(value: PlanetKitInitialMyAudioState): Builder