呼び出しには、主に 2 つのケースが考えられます。
- 1 番目のケース: ユーザー B がユーザーに電話をかけています (私がユーザー A であるとします)
- 2 番目のケース: ユーザー A (私) がユーザー B に電話をかけている
最初のケースでは、呼び出し
CALL_STATE_IDLE
には 3 つの状態がありCALL_STATE_RINGING
、CALL_STATE_OFFHOOK
ユーザー B がユーザー A (myphone) に電話をかけています。
ユーザー B が私 (A) に電話をかけると、電話の状態は最初に呼び出し状態になり、私が電話に出るとオフフック状態になり、私がいるとき、またはユーザー B が終了すると、通話制御はアイドル状態になります。大丈夫 。
呼び出しの最初のケースを使用して、ユーザー A 側で電話の 3 つの状態を検出できます。
2番目のケース:ユーザーBに電話している2番目のケース。
コントロールはインサイドIDLE
状態になり、応答なしでオフフック状態になり、
ユーザー B を自分の側 (ユーザー A 側) で通話に参加 (応答) する方法を誰でも説明できますか?