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