7

Android デバイスを Bluetooth ヘッドセットとして機能させたいと考えています。Android API を検索しましたが、Android デバイスをデバイス (Bluetooth ヘッドセット) としてではなく、マスターとして機能させることができるインターフェイスを見つけただけです。また、Android OS のソース コードを変更し、OS を再構築する準備が整いました。私が望んでいるのは、Android デバイスが Bluetooth で携帯電話に接続すると、Android デバイスが Bluetooth ヘッドセットとして機能することです。これを実行できるインターフェイスがあるかどうかはわかりませんが、Android OS を変更する必要がありますか? ありがとうございました!

4

1 に答える 1

1

Android デバイスに HFP プロファイルを実装する必要があります。通常、電話の役割は AG(オーディオ ゲートウェイ) であり、ヘッドセットの役割は HF(ハンズ フリー) であり、サーバーとクライアントの役割と考えてください。HF 用に定義された UUID を使用して RFCOMM チャネルを電話機に接続し、SDP レコードを更新します。AT コマンドを処理するためにも変更が必要になります。これらは最初の変更になります。完了したら、音声通話用のオーディオ パケット (SCO パケット) を処理する必要があります。

于 2013-05-20T10:43:13.277 に答える