1대1 통화 흐름
이 페이지는 LINE Planet의 1대1 통화의 흐름을 보여줍니다.
이 페이지의 다이어그램에서 앱 클라이언트와 앱 서버는 애플리케이션에 속하며, PlanetKit과 LINE Planet Cloud는 LINE Planet에 속합니다.
Tip
다이어그램에서 초록색 화살표(makeCall(), verifyCall(), acceptCall(), endCall(), evtWaitConnected, evtVerified, evtConnected, evtDisconnected)는 PlanetKit이 제공하는 클라이언트 API이며, 빨간색 화살표(Notify과 CallEvent)는 LINE Planet Cloud가 호출하는 앱 서버의 콜백입니다.
아래 다이어그램은 LINE Planet의 콜 셋업(call setup) 흐름을 보여줍니다. 단, 콜 셋업 흐름은 애플리케이션의 요구사항에 따라 다를 수 있습니다.
사용자가 통화를 끊으려고 할 때의 흐름은 아래와 같습니다.
Tip
일반적으로 통화 종료음은 상대방이나 서버에 의해 통화가 종료되었을 때, 또는 비정상적인 이유로 통화가 끊어졌을 때 재생됩니다.
관련 API
1대1 통화와 관련된 API는 다음과 같습니다.
클라이언트 API
메서드
이벤트
-
evtWaitConnected -
evtVerified -
MakeCallDelegate의evtConnected -
MakeCallDelegate의evtDisconnected -
VerifyCallDelegate의evtConnected -
VerifyCallDelegate의evtDisconnected