iOS:自我管理的电信

时间:2019-07-10 10:39:24

标签: ios swift

在android中,您可以to interface with the native telecom system使用。

  

Android框架包含android.telecom软件包,该软件包包含可帮助您根据电信框架构建调用应用程序的类。根据电信框架构建应用程序具有以下好处:

     
      
  • 您的应用可以与设备中的本地电信子系统正确互操作。
  •   
  • 您的应用可以与也符合该框架的其他调用应用正确互操作。
  •   
  • 该框架可帮助您的应用管理音频和视频路由。
  •   
  • 该框架可帮助您的应用确定其调用是否具有焦点。
  •   

我个人关心的是接受和拒绝来电,路由来电的音频流以及知道何时挂断。我找到的最接近的东西是IOS的Callkit,但它似乎没有Android的电信库那么丰富,并且缺少我需要的功能。

到目前为止,我知道我能够做到

  1. 拒绝通话(通过拒绝reportNewIncomingCall中的通话)
  2. 找出通话结束时(使用callObserver

我还在寻找:

  1. 接听电话
  2. 流音频到我的来电

这两件事我应该使用哪个库,甚至都可以在IOS中使用?

我的用例

我基本上希望该功能能够接听电话,而不是立即连接到用户,而是希望在通知用户之前先播放音频流。

0 个答案:

没有答案