본문 바로가기

Protocol/SIP

reSIP 메시지 처리

onNewSession : 새로운 콜을 시작할때.. invite 처리
onFailure : 콜실패를 서버로 부터 받을 때
onEarlyMedia : 링백톤을 earlyMedia 로 받기를 시작할 때
onProvisional : 18x 번대 응답을 받아 early state로 들어가려할 때
onConnected : UAC 나 UAS 에서 connected 상태로 들어가려할 때

onConnectedConfirmed : UAS 가 INVITE 초기화 메시지를 받을 때
onStaleCallTimeout : 콜의 final 응답이 올지 않을 때 (3분내로) 안오면 terminate()를 호출한다.
terminate() : terminate를 원할 때..

onAnswer() : SDP 를받았을 때. 즉 전활르 걸었는데 거기에 대한 응답이 왔을 때..
onOffer() : 새션을 받았을 때 즉 전화가 걸려온 경우.

onRemoteSdpChanged() : re-invite를 받고는 sdp를 전환하려 할때
onOfferRequestRejected() : requestOffer를 통해서 reinvite-nosdp 를 받았을 때 (sdp를 포함하지 않는 SIP를 받을 수 도 있으니..

onInfo() : INFO 메시지를 받았을 때
onInfoSuccess() : INFO 메시지를 받은것에대한 응답을 할때.
onInfoFailure()

onMessage() : 문자 메시지 (SMS) 를 보내려고 할때
onMessageSuccess() : 문자메시지에 대한 응답
onMessageFailure()

'Protocol > SIP' 카테고리의 다른 글

MESSAGE  (0) 2013.09.25
sip  (0) 2013.09.25
call forwarding  (0) 2013.09.25
REFER  (0) 2013.09.25
PRACK  (0) 2013.09.25