PlanetKit 5.1 배포
WebPlanetKit 5.0 배포
WebPlanetKit 5.0
WebPlanetKit 5.0이 릴리스되었습니다.
-
SIP 터미널을 이용한 그룹 통화에서 사용하는 속성 지원
displayName
을 포함하여 SIP 터미널를 이용한 그룹 통화에서 사용되는 여러 속성이 있습니다. WebPlanetKit 5.0부터 이러한 속성을 지원합니다.
-
발화 상태(talking status) 이벤트 추가
- WebPlanetKit 5.0부터 사용자의 발화 상태 변경 시 이벤트로 수신할 수 있습니다.
- 1대1 통화의 경우 로컬 사용자의 발화 상태만 수신할 수 있습니다.
- 그룹 통화의 경우 로컬 사용자와 원격 사용자의 발화 상태를 모두 수신할 수 있습니다.
- WebPlanetKit 5.0부터 사용자의 발화 상태 변경 시 이벤트로 수신할 수 있습니다.
PlanetKit 5.0 배포
WebPlanetKit 4.2 배포
WebPlanetKit 4.2
WebPlanetKit 4.2가 릴리스되었습니다. Safari에서 WebPlanetKit을 지원합니다(베타).
- 아직 베타 기능이며 버젼별, 장치별 호환 이슈가 있을 수 있습니다.
- Safari 12.2 부터 지원합니다.
- 1대1 통화가 안되거나 그룹콜의 join이 안되는 경우
- iOS/Mac safari 버전이 15.0 ~ 15.3이라면, NSURLSession WebSocket을 Disable해 주세요.
- iOS 설정 방법
- 설정 > Safari > 고급 > Experimental Feature > NSURLSession WebSocket: Disable
- macOS 설정 방법
- Safari 환경 설정 > 고급 > "메뉴 막대에서 개발자용 메뉴 보기" 체크
- Safari 개발자용 > 실험적 기능 > NSURLSession WebSocket 체크 해제
PlanetKit 4.4 배포
PlanetKit 4.3 배포
WebPlanetKit 4.1 배포
WebPlanetKit 4.1
WbePlanetKit 4.1이 릴리스되었습니다.
- API Change - 추가
callParams::audioEnabled
TRUE
설정 시, WebPlanetKit가 마이크를 로드합니다.FALSE
설정 시, WebPlanetKit은 마이크를 로드하지 않기 때문에, 음성 데이터 전송을 하지 않습니다.- Default:
TRUE
callParams::ignoreDeviceError
TRUE
설정 시, 장치 로드가 실패하더라도, 통화 시도를 중단하지 않습니다(1:1 and group 모두 해당).FALSE
설정 시, 장치 로드가 실패하면, 통화 시도를 중단합니다.- Default:
FALSE
evtInnerLog
event- WebPlanetKit이 추가적인 정보를 application layer에 올립니다.
evtInnerLog
이벤트에는InnerLogObject
를 인자로 주며, 이 안에는 더 자세한 정보를 기술하고 있습니다.InnerLogObject::type
값에 따라 이벤트 발생 조건이 다릅니다.InnerLogObject
의 API 문서를 확인해 주세요.
callParams::allowVerifyOnMultipleWindow
- 1대1 통화에만 해당합니다.
TRUE
설정 시,verifyCall()
을 여러 웹 윈도우에서 할 수 있습니다.- Default:
TRUE