본문으로 건너뛰기

PlanetKit 5.0 배포

PlanetKit 5.0​

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

AndroidiOSmacOSWindows
5.0.115.0.85.0.85.0.22
  1. 음성 품질 개선

    • 노이즈 제거 성능이 향상되었습니다.
    • 통화 유형: 1:1 call, Group call
    • OS Type: Android, iOS, macOS, Windows
    • WebPlanetKit은 해당하지 않습니다.
  2. 그룹 통화 화질 개선

    • 미세하게 깜박이는 현상이 완화되었습니다.
    • 여러 참가자를 볼 때 Grid view의 화질이 향상되었습니다.
    • VGA 화질이 향상되었습니다.
    • Resolution별 Bitrate의 튜닝 변경이 있습니다.
    • 통화 유형: Group video call
    • OS Type: Android, iOS, macOS, Windows
    • 1:1 video call 및 WebPlanetKit은 해당하지 않습니다.
  3. Hold spec 변경

    • API 사용 편의를 위해 pauseRecv 변수를 제거하였습니다.
    • 일시 중지를 확인해 주세요.
  4. PeerView/PeerControl 추가

    • API 사용 편의를 위해 그룹 통화 찹여자별로 제어할 수 있는 클래스가 추가되었습니다.
      • 예를 들어 영상을 요청한다면, 참여자에 해당하는 인스턴스인 PeerView/PeerControl을 생성한 후에 멤버 함수 startVideo()를 호출하세요.
    • 또한 그룹 통화에서 이벤트를 참여자 기준으로 받을 수 있는 클래스를 추가하였습니다.
      • 예를 들어 특정 참여자가 뮤트를 한다면, 해당 참여자의 PeerView/PeerControl 인스턴스에 설정된 이벤트 핸들러로 이벤트를 받을 수 있습니다.
    • requestPeerVideo()보다는 PeerControl/PeerView의 startVideo() 사용을 권장합니다. 다음 문서를 참고해 주세요.
    • 플랫폼별 릴리스 노트에 자세히 설명하고 있으니 참고하시기 바랍니다.
      • Android는 PeerView가 추가되었습니다.
      • iOS/macOS, Windows는 PeerControl이 추가되었습니다.
    • 예제 코드를 확인해 주세요.
  5. 1대1 착신 통화 API 변경

  6. API 변경 목록

마일스톤 업데이트​

마일스톤이 업데이트되었습니다. 개발에 참고 부탁드립니다.

릴리스 노트​

PlanetKit을 업그레이드하기 위한 가이드를 정리하였습니다. 참고 부탁드립니다.

PlanetKit 5.0은 Jupiter 5.1 기반입니다.