본문으로 건너뛰기

PlanetKit 5.1 배포

PlanetKit 5.1

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

AndroidiOSmacOSWindows
5.1.125.1.95.1.95.1.13
  1. 네트워크 로스 대응 개선

    • 통화 초기 네트워크 로스에 취약했던 부분을 보완하였습니다.
    • 1대1 통화 및 그룹 통화의 영상 통화에 해당합니다.
  2. 데이터 세션 API 변경

    • 데이터 세션 내에서 예외 발생 시 이유를 알 수 있도록 예외 케이스를 정의하였습니다.
    • 데이터 세션을 참고해 주세요.
  3. 그룹 통화 sendShortData() spec 변경

    • 기존에는 아래 세 가지 전송 유형을 지원했지만, 안정성을 위해 multicast를 삭제합니다.
      • Unicast: 참여자 중 한 사람에게 전송
      • Multicast: 참여자 중 특정된 여러 사람에게 전송
      • Broadcast: 현재 참여자 전체에게 전송
    • 한 번에 보낼 수 있는 데이터의 한계는 900 바이트입니다.
    • 짧은 데이터 전송을 참고해 주세요.
  4. 로깅 방법 변경

  5. setAudioHighPrioritySend() 제거

    • 위의 함수는 서브그룹의 자동 볼륨 조절 시, 발화하는 사람의 볼륨도 작게 할 수 있는 문제가 있습니다.
    • 잘못 사용 시 잠재적으로 음질 문제를 일으킬 수 있어서 제거합니다.
  6. PlanetKitPeerScreenShareView 추가

  7. PlanetKitMyView 추가

    • Android만 해당합니다.
    • 로컬 사용자의 음 소거(mute), 일시 중지(hold)와 같이 로컬 사용자의 화면 업데이트에 필요한 이벤트는 PlanetKitMyView로 받을 수 있습니다.
    • 그룹 통화에서 MyView 사용 예제 코드를 확인해 주세요.
  8. API 변경

마일스톤 업데이트

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

릴리스 노트

플랫폼별로 릴리스 노트를 자세하게 작성하고 있습니다. 개발에 참고 부탁드립니다.

PlanetKit 5.1은 Jupiter 5.4 기반입니다.