Skip to main content

PlanetKit 6.0 release

PlanetKit 6.0​

PlanetKit 6.0 has been released.

AndroidiOSmacOSWindows
6.0.06.0.06.0.06.0.0
  1. Automatic control of audio devices within PlanetKit
    • Starting with PlanetKit 6.0, audio devices are automatically controlled within PlanetKit.
    • PlanetKit uses audio devices only when necessary.
      • For example, the microphone is not used when muted.
    • You can determine whether PlanetKit is using the microphone through the microphone indicator provided by the OS.
    • Supported call types: 1-to-1 call, group call
    • Supported platforms: Android, iOS, macOS, Windows
  1. Flag to indicate cloud call recording activation status to the callee during call reception

  2. Removal of response type setting applied when the peer enables a video call during a 1-to-1 audio call

    • Starting with PlanetKit 6.0, the feature to set the local user's video response type (pause or send) when the peer enables video during a 1-to-1 audio call is no longer supported.
    • Now, when the peer enables a video call, the local user's video (request receiver's video) will always be paused.
    • Please refer to each platform's release notes for related migration guides.
    • For more information, refer to the following documents.
    • Supported call types: 1-to-1 call
    • Supported platforms: Android, iOS, macOS, Windows
  3. Adjustment of API location for per-participant audio volume control in group calls

    • Starting with PlanetKit 6.0, audio volume for each participant can be controlled through the PeerControl class during group calls.
    • This means that the volume for a participant in a group call is set to a single value.
      • Prior to PlanetKit 6.0, the volume for participants had to be set for each subgroup.
      • From PlanetKit 6.0, even if the same participant belongs to two or more subgroups, the participant's volume can be controlled with a single volume setting.
    • Supported call types: Group call
    • Supported platforms: Android, iOS, macOS, Windows
  4. Support for virtual backgrounds on Windows

    • The virtual background feature is now available on Windows.
    • For more information, refer to Virtual background.
    • Supported call types: 1-to-1 call, group call
  5. Mandatory configuration of PlanetKitCallKitSetting when building call/conference settings on iOS

    • Starting with PlanetKit 6.0, you must configure PlanetKitCallKitSetting with an appropriate CallKit type when building settings for making a call, verifying a call, or joining a group call.
    • You can set one of the following options: no CallKit integration, integration of PlanetKit internal implementation, integration of the application's own CallKit implementation.
    • Please refer to the call-related documents in the Code examples.
  6. Android target version update

    • Starting with PlanetKit 6.0, builds and verifications are based on Android 15 (API Level 35).
  7. Support for external USB cameras on Android

    • Starting with PlanetKit 6.0, external cameras are supported.
      • This is only available on Android devices that support android.hardware.camera.external.
    • Supported call types: 1-to-1 call, group call
  8. API changes

Milestone update​

Milestone has been updated.

Release notes​

Refer to the guide for upgrading PlanetKit in each platform's release notes.

PlanetKit 6.0 is based on Jupiter 7.2.