본문으로 건너뛰기

PlanetKit 6.0 배포

PlanetKit 6.0

PlanetKit 6.0이 릴리스되었습니다.

AndroidiOSmacOSWindows
6.0.06.0.06.0.06.0.0
  1. 오디오 장치 제어를 PlanetKit 내부에서 자동으로 수행
    • PlanetKit 6.0부터 오디오 장치는 PlanetKit 내부에서 자동으로 제어합니다.
    • PlanetKit은 필요한 경우에만 오디오 장치를 사용합니다.
      • 예를 들어 음 소거(mute)하면 마이크를 사용하지 않습니다.
    • PlanetKit이 마이크를 사용하는 경우 OS가 제공하는 마이크 표시기를 통해 알 수 있습니다.
    • 지원 통화 유형: 1대1 통화, 그룹 통화
    • 지원 플랫폼: Android, iOS, macOS, Windows
  1. 클라우드 통화 레코딩 여부를 착신자 측에서 착신 시점에 알 수 있는 플래그 제공

  2. 1대1 음성 통화 중 상대방이 영상 통화 활성화 시 적용되던 응답 유형 설정 제거

  3. 그룹 통화에서 참여자 단위의 오디오 볼륨 제어 API 위치 조정

    • PlanetKit 6.0부터 그룹 통화 시 PeerControl 클래스에서 참여자 단위로 오디오 볼륨을 제어할 수 있습니다.
    • 즉, 그룹 통화에서 한 참여자의 볼륨은 하나의 값으로 설정됩니다.
      • PlanetKit 6.0 이전에는 서브그룹별로 참여자의 볼륨을 각각 설정해야 했습니다.
      • PlanetKit 6.0부터는 같은 참여자가 두 개 이상의 서브그룹에 속해 있어도 하나의 볼륨 설정값으로 해당 참여자의 볼륨을 제어할 수 있습니다.
    • 지원 통화 유형: 그룹 통화
    • 지원 플랫폼: Android, iOS, macOS, Windows
  4. Windows에서 가상 배경 지원

    • 이제 Windows에서도 가상 배경 기능을 사용할 수 있습니다.
    • 자세한 내용은 가상 배경 문서를 참고해 주세요.
    • 지원 통화 유형: 1대1 통화, 그룹 통화
  5. iOS에서 통화 설정 생성 시 PlanetKitCallKitSetting 설정 필요

    • PlanetKit 6.0부터는 1대1 통화 생성 설정, 1대1 통화 수신 설정, 그룹 통화 입장 설정을 생성할 때 적절한 CallKit 유형과 함께 PlanetKitCallKitSetting을 설정해야 합니다.
    • 애플리케이션에서는 CallKit을 사용하지 않는 경우, PlanetKit의 CallKit 구현을 사용하는 경우, 애플리케이션 자체의 CallKit 구현을 사용하는 경우를 설정할 수 있습니다.
    • 예제 코드의 통화 관련 문서를 참고해 주세요.
  6. Android 타깃 버전 업데이트

    • PlanetKit 6.0부터 Android 15(API Level 35)를 기준으로 빌드 및 검증합니다.
  7. Android에서 외장 USB 카메라 지원

    • PlanetKit 6.0부터 외장형 카메라를 지원합니다.
      • android.hardware.camera.external을 지원하는 Android 기기에서만 사용 가능합니다.
    • 지원 통화 유형: 1대1 통화, 그룹 통화
  8. API 변경

마일스톤 업데이트

마일스톤을 업데이트했습니다. 개발에 참고하시기 바랍니다.

릴리스 노트

플랫폼별로 릴리스 노트를 자세하게 작성하고 있습니다. 개발에 참고하시기 바랍니다.

PlanetKit 6.0은 Jupiter 7.2 기반입니다.