与OpenTok一起使用的CallKit

时间:2018-12-19 11:42:10

标签: ios opentok

我将Opentok与呼叫套件一起用于音频和视频呼叫。一切工作正常,但是当接收方拒绝呼叫,然后未通知呼叫者接收方已拒绝呼叫,或者在接听电话之前呼叫方结束呼叫而未通知同一接收方的通知,则我面临问题断开通话。如果接收方已断开呼叫,则应立即通知呼叫者。如果有人对此有解决方案,请提出建议。 谢谢

1 个答案:

答案 0 :(得分:1)

您可以通过信号通知呼叫者。当接收方结束通话时,则传递信号。

statement <- structure(list(stmt = c("I have performed APC and RFA", 
  "An EMR was done", "I didn't do anything")), 
  class = "data.frame", row.names = c(NA, -3L))

在接收器端,要开始接收所有信号,请调用Session对象的setSignalListener(Session.SignalListener listener)方法,并传入实现Session.SignalListener接口的对象:

Session.sendSignal("type", "message", Connection);

在会话中接收到信号时,将调用SignalListener对象的onSignalReceived(会话会话,String类型,String数据,Connection连接)方法:

Session.setSignalListener(this);

}