ブックマーク / yuki312.blogspot.com (1)

  • Android:音声発信までのシーケンスと音声発信イベントのフック

    音声発信時はやや複雑なシーケンスを経て行われます。 また、3rdパーティアプリが音声発信シーケンスに介入する余地も残されています。 今回は音声発信シーケンスを見ていきます。 音声発信時の大まかな処理は下記の流れになります。 android.intent.action.CALLが音声発信を開始する直接のIntentではないことがわかります。 音声発信には通常呼以外にSIP, OTAやvoicemail、緊急呼といった様々な種類があります。 Androidは3rdパーティに緊急呼発信を許可していませんが、通常呼は許可しています。 これらの仕様を満たすために音声発信シーケンスはやや複雑化しています。 今回は音声発信シーケンスの中でも"通常呼発信"をメインに扱います。 次回は"緊急呼発信"をメインに扱います。 いずれもIntent,BroadcastIntentやHandlerを巧みに利用したテク

    Android:音声発信までのシーケンスと音声発信イベントのフック
  • 1