PlanetKit 6.0 배포
PlanetKit 6.0
PlanetKit 6.0이 릴리스되었습니다.
Android | iOS | macOS | Windows |
---|---|---|---|
6.0.0 | 6.0.0 | 6.0.0 | 6.0.0 |
- 오디오 장치 제어를 PlanetKit 내부에서 자동으로 수행
- PlanetKit 6.0부터 오디오 장치는 PlanetKit 내부에서 자동으로 제어합니다.
- PlanetKit은 필요한 경우에만 오디오 장치를 사용합니다.
- 예를 들어 음 소거(mute)하면 마이크를 사용하지 않습니다.
- PlanetKit이 마이크를 사용하는 경우 OS가 제공하는 마이크 표시기를 통해 알 수 있습니다.
- 지원 통화 유형: 1대1 통화, 그룹 통화
- 지원 플랫폼: Android, iOS, macOS, Windows
-
클라우드 통화 레코딩 여부를 착신자 측에서 착신 시점에 알 수 있는 플래그 제공
- LINE Planet은 클라우드 통화 레코딩 기능을 제공하고 있습니다.
- PlanetKit 6.0 이전 버전에서는 발신자가 클라우드 통화 레코딩을 활성화했을 때 착신자는 통화 연결 후에 이를 알 수 있었습니다.
- 이제 PlanetKit 6.0을 탑재한 착신자는 착신 시점에 클라우드 레코딩 활성화 여부를 알 수 있습니다.
- 자세한 내용은 아래 문서를 참고하세요.
- 지원 통화 유형: 1대1 통화
- 지원 플랫폼: Android, iOS, macOS, Windows
-
1대1 음성 통화 중 상대방이 영상 통화 활성화 시 적용되던 응답 유형 설정 제거
- PlanetKit 6.0부터 1대1 음성 통화에서 상대방이 영상 통화를 활성화했을 때 적용되던 로컬 사용자의 비디오 응답 유형(일시 중지 또는 전송)을 설정하는 기능을 더 이상 지원하지 않습니다.
- 이제 상대방이 영상 통화를 활성화하면 로컬 사용자의 비디오(요청 수신자의 비디오)는 항상 일시 중지 상태가 됩니다.
- 각 플랫폼별 릴리스 노트에서 관련 마이그레이션 가이드를 제공하고 있으니 참고 부탁드립니다.
- 관련 내용은 아래 문서를 참고하세요.
- 지원 통화 유형: 1대1 통화
- 지원 플랫폼: Android, iOS, macOS, Windows
-
그룹 통화에서 참여자 단위의 오디오 볼륨 제어 API 위치 조정
- PlanetKit 6.0부터 그룹 통화 시
PeerControl
클래스에서 참여자 단위로 오디오 볼륨을 제어할 수 있습니다. - 즉, 그룹 통화에서 한 참여자의 볼륨은 하나의 값으로 설정됩니다.
- PlanetKit 6.0 이전에는 서브그룹별로 참여자의 볼륨을 각각 설정해야 했습니다.
- PlanetKit 6.0부터는 같은 참여자가 두 개 이상의 서브그룹에 속해 있어도 하나의 볼륨 설정값으로 해당 참여자의 볼륨을 제어할 수 있습니다.
- 지원 통화 유형: 그룹 통화
- 지원 플랫폼: Android, iOS, macOS, Windows
- PlanetKit 6.0부터 그룹 통화 시
-
Windows에서 가상 배경 지원
- 이제 Windows에서도 가상 배경 기능을 사용할 수 있습니다.
- 자세한 내용은 가상 배경 문서를 참고해 주세요.
- 지원 통화 유형: 1대1 통화, 그룹 통화
-
iOS에서 통화 설정 생성 시
PlanetKitCallKitSetting
설정 필요- PlanetKit 6.0부터는 1대1 통화 생성 설정, 1대1 통화 수신 설정, 그룹 통화 입장 설정을 생성할 때 적절한 CallKit 유형과 함께
PlanetKitCallKitSetting
을 설정해야 합니다. - 애플리케이션에서는 CallKit을 사용하지 않는 경우, PlanetKit의 CallKit 구현을 사용하는 경우, 애플리케이션 자체의 CallKit 구현을 사용하는 경우를 설정할 수 있습니다.
- 예제 코드의 통화 관련 문서를 참고해 주세요.
- PlanetKit 6.0부터는 1대1 통화 생성 설정, 1대1 통화 수신 설정, 그룹 통화 입장 설정을 생성할 때 적절한 CallKit 유형과 함께
-
Android 타깃 버전 업데이트
- PlanetKit 6.0부터 Android 15(API Level 35)를 기준으로 빌드 및 검증합니다.
-
Android에서 외장 USB 카메라 지원
- PlanetKit 6.0부터 외장형 카메라를 지원합니다.
android.hardware.camera.external
을 지원하는 Android 기기에서만 사용 가능합니다.
- 지원 통화 유형: 1대1 통화, 그룹 통화
- PlanetKit 6.0부터 외장형 카메라를 지원합니다.
-
API 변경
- API 변경과 관련된 자세한 사항은 다음 API 변경 내역을 참고하세요.
- Android API 변경 내역
- iOS API 변경 내역
- macOS API 변경 내역
- Windows API 변경 내역
마일스톤 업데이트
마일스톤을 업데이트했습니다. 개발에 참고하시기 바랍니다.
릴리스 노트
플랫폼별로 릴리스 노트를 자세하게 작성하고 있습니다. 개발에 참고하시기 바랍니다.
- Android용 PlanetKit 6.0 릴리스 노트
- iOS용 PlanetKit 6.0 릴리스 노트
- macOS용 PlanetKit 6.0 릴리스 노트
- Windows용 PlanetKit 6.0 릴리스 노트
PlanetKit 6.0은 Jupiter 7.2 기반입니다.