4

Bluetooth プロファイルが他のプロファイルとプロトコルで構成されていることを理解しています。私が理解していないのは、Bluetooth デバイスがどのように相互作用するかということです。たとえば、A2DP プロファイルを実装するアクセサリを iPad に接続すると、iPad はすべてのオーディオ出力をそれにストリーミングします。これにより、プロファイルは、明確に定義されたエコシステム内のモジュラー コンポーネントに過ぎないと私は信じています。たとえば、Web ブラウザーは、ツールバーで任意の検索エンジンを使用できます。iPad はブラウザに相当し、A2DP アクセサリは検索エンジンに相当すると言うのは正しいでしょうか? A2DP の使用は、ペアリングするデバイス次第であると言うのも正しいでしょうか? あれは、Apple は代わりに (賢明ではありませんが)、iPad にキークリックと呼び出し音だけを出力させることを選択できたはずですよね? つまり、A2DP プロファイルには、「A2DP プロファイルを使用するすべてのデバイスがすべてのオーディオを出力しなければならない」という固有の記述はありませんよね?

4

3 に答える 3

1

私は Bluetooth 全体に 100% 精通しているわけではありません。私は BT Low-Energy のプロファイルの草案作成に時間を費やしてきたので、誰かが標準の Bluetooth についてもう少し詳しく洞察を提供できるかもしれません。

しかし、私の理解では、プロファイルは本質的に接続された参照の大きなマップです。したがって、A2DP プロファイルには、属性のリスト、またはより大きなプロファイル内の属性を指す HEX 値のリストがあります。これらの属性は通常、すべてのプロファイルで普遍的に使用できますが、必要なプロファイルによってのみ実装されます。これらの属性は、送信される情報の一部を定義します。このプロファイルは、通信するために両方のデバイスに存在する必要があります。これにより、(一部の通信タイプのようにすべての送信でデータが何であるかを定義するのではなく) 送信しているデータの一般的に知られている定義を参照するだけで、Bluetooth 送信を小さくすることができます。

したがって、A2DP の場合、送信は「0x1351458 0」のような非常に単純なものである可能性があります。これは、そのプロファイル属性が何であれ、その値が 0 であることをデバイスに通知します。したがって、その属性は「再生」属性である可能性があるため、0 に設定すると停止する可能性があります。音楽。

繰り返しますが、これは実際のデータよりも状態の送信である傾向がある Low-Energy の観点から Bluetooth プロファイルを理解する方法であるため、通常の Bluetooth とは少し異なる場合があります。

于 2013-04-24T14:02:29.283 に答える
0

Bluetooth プロファイルは、Bluetooth プロトコル スタックのホスト側で実装される Bluetooth プロトコルの仕様です。

bluetooth.org による次のリンクは、bluetooth プロファイルに関する基本情報を提供します https://developer.bluetooth.org/TechnologyOverview/Pages/Profiles.aspx

于 2014-09-01T10:10:13.210 に答える
-1

Bluetooth プロファイルは、bluetooth.org によって定義された標準の相互運用ガイドラインのセットであり、異なる Bluetooth デバイス間の相互運用性を保証します。

Bluetooth プロファイルをサポートすると主張する Bluetooth デバイスは、相互運用性について Bluetooth Qualification Board[BQB] の認定を受ける必要があります。

A2DP をサポートする任意のデバイスを購入し、[Bluetooth A2DP プロファイルがサポートされている] 任意のタブレット/コンピューターでテストできます。

A2DP は iPad に固有のものではありません。これは、2 つの Bluetooth デバイス間でオーディオを交換するための Advanced Audio Distribution Profile を表す汎用プロファイルです。

于 2013-01-15T12:48:53.320 に答える