2

我想在 android 中实现呼叫会议,为此我试图从我的 android 代码中调用RILD函数,但无法获得如何调用RILD函数的方式。我知道如何使用 NDK 从 android 调用 c 和 c++ 函数,我还从这里获得了 RIL 源代码:Ril

为了变得更具体,我想在与某人通话时实现电话会议,同时我接到来自特定号码的电话,因此我将通过应用呼叫接收器来检测该特定号码并尝试拨打 c 和RILD的c++函数通过java代码实现电话会议。

请告诉我通过调用RILD在android中实现电话会议的方式。

4

1 回答 1

1

电话会议是调制解调器功能。Android 框架中有 API 会在电话会议启动时被调用。如果在 RIL 中实现了相关的 API,电话会议就可以工作。以下是一些用于电话会议的 API:

  • RIL_REQUEST_CONFERENCE
  • RIL_REQUEST_HANGUP_WAITING_OR_BACKGROUND
  • RIL_REQUEST_HANGUP_FOREGROUND_RESUME_BACKGROUND

详细信息可以访问以下链接:https ://github.com/mozilla-b2g/android-hardware-ril/blob/master/include/telephony/ril.h

希望这可以帮助 :)

于 2016-06-27T11:15:52.073 回答