本文にスキップする
Version: 7.1

オーディオの初期状態

1対1通話を開始したり、グループ通話に参加したりする時に適用されるローカルユーザーのオーディオの初期状態を設定できます。

対応する通話タイプSDKの最低バージョン
1対1通話、グループ通話(カンファレンス)PlanetKit 7.1

概要

PlanetKitInitialMyAudioState列挙型に次のようなオーディオの初期状態の値が定義されています。

  • UNMUTED:マイクがオンになり、マイクでキャプチャーした音声が転送されます。
  • MUTED:マイクはオンにならず、音声は転送されません。
Note
  • 以下で説明するAPIのデフォルト値は、UNMUTEDです。
  • オーディオの初期状態をMUTEDに設定すると、通話開始時にローカルユーザーのマイクはオンにならず、音声は相手に転送されません。音声を転送するには、後でmuteMyAudio()falseで呼び出す必要があります。
  • MUTEDで開始すると、ミュート解除されるまでマイクデバイスがオンにならないため、通話開始時にマイクインジケーターが表示されません。

オーディオの初期状態設定

通話タイプに応じてオーディオの初期状態を設定するために使用されるAPIは、次のとおりです。

1対1通話

  • 発信者側:通話を作成する際にPlanetKitMakeCallParam.BuildersetInitialMyAudioState()でオーディオの初期状態を設定します。
  • 受信者側:通話に応答する際にacceptCall()initialMyAudioStateパラメーターでオーディオの初期状態を設定します。

1対1通話でオーディオの初期状態を設定するサンプルコードは、1対1音声通話および1対1ビデオ通話を参照してください。

グループ通話

グループ通話に参加する際にPlanetKitConferenceParam.BuildersetInitialMyAudioState()でオーディオの初期状態を設定します。

グループ通話でオーディオの初期状態を設定するサンプルコードは、グループ音声通話およびグループビデオ通話を参照してください。

関連API

オーディオの初期状態の設定に関連するAPIは、次のとおりです。

共通

1対1通話

グループ通話

関連ドキュメント

関連サンプルコード