Sinch视频通话示例问题

时间:2016-06-21 09:25:08

标签: android sinch android-sinch-api

我在我的项目中尝试了一个sinch视频调用示例但是,我无法理解sinch视频调用示例中sinchservice类中的CALL_ID是什么。

1 个答案:

答案 0 :(得分:4)

这只是您接听电话时会发送的自定义字段名称。它存储从Sinch收到的唯一呼叫ID以进行呼叫。您可以在SinchService.java

中查看
public static final String CALL_ID = "CALL_ID";

当您接到来电时,唯一的来电ID将在Intent中作为额外内容传递。

@Override
public void onIncomingCall(CallClient callClient, Call call) {
     Log.d(TAG, "Incoming call");
     Intent intent = new Intent(SinchService.this, IncomingCallScreenActivity.class);
     intent.putExtra(CALL_ID, call.getCallId());
     intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
     SinchService.this.startActivity(intent);
}