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.