本文にスキップする
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