본문으로 건너뛰기
Version: 7.1

초기 오디오 상태

1대1 통화를 시작하거나 그룹 통화에 참여할 때 적용되는 로컬 사용자의 초기 오디오 상태를 설정할 수 있습니다.

지원 통화 유형최소 SDK 버전
1대1 통화, 그룹 통화(컨퍼런스)PlanetKit 7.1

개요​

EInitialMyAudioState 열거형에 다음과 같은 초기 오디오 상태 값이 정의되어 있습니다.

  • PLNK_INITIAL_MY_AUDIO_STATE_UNMUTED: 마이크가 활성화되고 마이크에서 캡처한 오디오가 전송됩니다.
  • PLNK_INITIAL_MY_AUDIO_STATE_MUTED: 마이크가 활성화되지 않고 오디오가 전송되지 않습니다.
Note
  • 이하 설명된 API의 기본값은 PLNK_INITIAL_MY_AUDIO_STATE_UNMUTED입니다.
  • 초기 오디오 상태를 PLNK_INITIAL_MY_AUDIO_STATE_MUTED로 설정하면 통화 시작 시 로컬 사용자의 마이크가 활성화되지 않고 오디오가 상대방에게 전송되지 않습니다. 오디오를 전송하려면 이후에 MuteMyAudio()를 false로 호출해야 합니다.
  • PLNK_INITIAL_MY_AUDIO_STATE_MUTED로 시작하면 마이크 장치가 음 소거 해제 전까지 활성화되지 않으므로 통화 시작 시 마이크 표시기가 나타나지 않습니다.

초기 오디오 상태 설정​

통화 유형에 따라 초기 오디오 상태를 설정하는 데 사용되는 API는 다음과 같습니다.

1대1 통화​

  • 발신자 측: 통화를 생성할 때 MakeCallParam의 SetInitialMyAudioState()로 초기 오디오 상태를 설정하세요.
  • 착신자 측: 통화에 응답할 때 AcceptCall()의 eInitialMyAudioState 파라미터로 초기 오디오 상태를 설정하세요.

1대1 통화에서 초기 오디오 상태를 설정하는 예제 코드는 1대1 음성 통화 및 1대1 영상 통화를 참조하세요.

그룹 통화​

그룹 통화에 참여할 때 ConferenceParam의 SetInitialMyAudioState()로 초기 오디오 상태를 설정하세요.

그룹 통화에서 초기 오디오 상태를 설정하는 예제 코드는 그룹 음성 통화 및 그룹 영상 통화를 참조하세요.

관련 API​

초기 오디오 상태 설정과 관련된 API는 다음과 같습니다.

공통​

1대1 통화​

그룹 통화​

관련 문서​

관련 예제 코드​