본문으로 건너뛰기
Version: 5.5

미디어 통계

PlanetKit SDK는 최근의 미디어 통계를 유지하기 위해 PlanetKitStatistics를 제공합니다.

미디어 통계 개요

미디어 통계는 SDK 내부적으로 200 밀리초마다 업데이트하므로, 애플리케이션은 최신 통계를 읽어 이와 관련된 UI를 주기적으로 갱신할 수 있습니다.

단, 읽는 간격이 통계 업데이트 주기인 200 밀리초보다 짧으면 변경 내용이 없을 수도 있으므로 주의하세요. 갱신 간격을 어떻게 정해야 할지 확실하지 않다면 1000 밀리초로 설정하기를 권장합니다.

PlanetKitStatistics은 스트림 유형별로 제공됩니다. 아래 표는 각 스트림 유형에 대해 제공하는 통계 정보입니다.

스트림 유형패킷 손실 비율
(0~1)
네트워크 지터
(msec)
비트레이트
(bps)
레이턴시
(msec)
비디오 해상도
(가로 x 세로)
비디오 FPS
(초당 프레임)
오디오 수신제공제공제공제공미제공미제공
오디오 전송제공제공제공제공미제공미제공
비디오 수신제공제공제공제공제공제공
비디오 전송제공제공제공제공제공제공
공유 화면 수신제공제공제공제공제공제공
공유 화면 전송제공제공제공제공제공제공

미디어 통계 활성화

미디어 통계를 활성화하려면 통화 유형에 따라 다음 설정을 적용하세요.

Note
  • 미디어 통계는 기본적으로 비활성화되어 있습니다.
  • 미디어 통계 관련 API에 대한 자세한 내용은 API 레퍼런스를 참고하세요.

1대1 통화

발신자 측에서 미디어 통계를 활성화하려면 makeCall()을 호출하기 전에 PlanetKitMakeCallParam.Builder에서 enableStatistics(true)로 설정하세요.

착신자 측에서 미디어 통계를 활성화하려면 verifyCall()을 호출하기 전에 PlanetKitVerifyCallParam.Builder에서 enableStatistics(true)로 설정하세요.

그룹 통화

그룹 통화에서 미디어 통계를 활성화하려면 joinConference()를 호출하기 전에 PlanetKitConferenceParam.Builder에서 enableStatistics(true)로 설정하세요.

관련 API

미디어 통계 기능과 관련된 API는 다음과 같습니다.

클래스

메서드

1대1 통화

그룹 통화