How to merge Call programmatically while other call is running (Conference call)

前端 未结 6 1772
遥遥无期
遥遥无期 2020-11-29 19:44

My requirement is like this: Say I am calling a number on that time and I want to call another number programmatically. So far what I have done is: I am able to call to a pa

6条回答
  •  囚心锁ツ
    2020-11-29 19:52

    Afaik, There is no API in the SDK which do merge call programmatically.

    You have to work on the RIL (Radio Interface Layer) for Call Conference which android use for telephony calls.

    Android's Radio Interface Layer (RIL) provides an abstraction layer between Android telephony services (android.telephony) and radio hardware. The RIL is radio agnostic, and includes support for Global System for Mobile communication (GSM)-based radios.

    See here : http://www.kandroid.org/online-pdk/guide/telephony.html

    Update

    How does Modem code talk to Android code

    http://fabiensanglard.net/cellphoneModem/index2.php

    http://www.e-consystems.com/blog/android/?p=498

    So you have to write the AT modem commands in the socket then rild invoke callback to the vendor library, then vendor library in turn delegates to the radio firmware.

提交回复
热议问题