Skip to main content

PlanetKit 5.5 release

PlanetKit 5.5​

PlanetKit 5.5 has been released.

AndroidiOSmacOSWindows
5.5.05.5.05.5.05.5.0
  1. Improve PlanetKit to control the camera directly as needed

    • During the call setup process and during the call, PlanetKit directly manages camera on/off operations.
    • PlanetKit turns on the camera only in the following minimal cases:
      • In a 1-to-1 call, PlanetKit turns on the camera when making a call with the initial video state set to RESUME.
      • In a 1-to-1 video call, PlanetKit turns on the camera if the video is in RESUME state during the responder preparation status.
      • PlanetKit turns on the camera when video needs to be sent to the network during the call.
    • PlanetKit also provides separate APIs for video previews which can be used independent of the call.
    • Supported call types: 1-to-1 call, group call
    • Supported platforms: Android, iOS, macOS, Windows
    • If you need to control the camera directly or control the source stream of the video in your application, please refer to the custom video source guide:
  2. Add the audio hooking function

    • This release adds audio hooking function, which allows you to get the audio data before the audio is transmitted to a peer.
      • You can use this function to modify the local user's voice or use the audio data for speech recognition.
    • Supported call types: 1-to-1 call
    • Supported platforms: Android, iOS, macOS, Windows
    • For more information, please refer to the following document.
  3. Add a disconnect reason for screen lock

    • For desktop environments, the call is disconnected when the screen is locked, and the corresponding disconnect reason DESKTOP_SCREEN_LOCKED has been added.
    • Supported call types: 1-to-1 call, group call
    • Supported platforms: macOS, Windows
    • For more information on disconnect reasons, please refer to the following document.
  4. API changes

Milestone update​

Milestone has been updated.

Release notes​

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

PlanetKit 5.5 is based on Jupiter 6.9.