問題タブ [a2dp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
136 参照

android - Android 5.0.1 Nexus 9 の Bluetooth リストに接続されたデバイスが表示されない

Android 5.0.1 を実行している Nexus 9 に Bluetooth ヘッドセット デバイスを接続しています。

私のアプリは次のコードを実行しており、getA2dpConnectedDevice() を呼び出して A2DP の状態を確認しています。アプリデバイスはヘッドセットに接続されていると思われるため、 BluetoothProfile.ServiceListener().onServiceConnected が起動することを期待していますが、起動しません。

上記のコードが機能するはずであるという私の考えに問題はありますか?

奇妙なことに (Android に問題がある本当の手がかりかもしれません)、ステータス バーの Bluetooth アイコンはヘッドセットが接続されていることを示していますが、Bluetooth 設定画面に移動すると、ヘッドセットがまったく表示されません。

知恵の言葉をいただければ幸いです。

0 投票する
1 に答える
3024 参照

bluetooth - Bluez 5 - Bluez から iPhone への avrcp 接続を開始する

ブルーズ5.28

目標 - iOS のトラック スキップを制御し、プログラムで Bluez から接続を開始します。a2dp は必要ありません。

iPhone/iPad から接続を開始すると (BT 設定に移動し、Pi デバイスをクリックします)、すべて正常に動作します。(Piでの車のセットアップ)。メタデータの管理、追跡などを行っています。

connect xx:xx:xx:xx:xx:xxbluetoothctl でaを実行すると、次の結果が得られます。

Ok。pulseaudio + モジュールが必要です。それをインストールしたら、Bluez から接続できるようになりました。ただし、Bluez をオーディオ出力デバイスとして追加し、自動的に選択するようになりました。それを望まず、再び電話をいじる必要があります。コントロールしたいだけ。OSのどこからでも出力デバイスを変更でき、設定に移動する必要がないため、何もない場合でもこれを好みます。

では、a2dp をまとめて無効にして見てみましょう。

/usr/libexec/bluetooth/bluetoothd -d -C -n --noplugin=a2dp

また

/usr/libexec/bluetooth/bluetoothd -d -C -n --plugin=avrcp

上記の両方で同じ結果

繰り返しますが、Bluetooth 設定に移動して iPhone のデバイスをクリックすると、すべてが思いどおりに機能します。問題は、Bluez からの接続です。

iOS が a2dp を要求しているように見えますが、Bluez をそれを通過させる方法や、利用可能な広告を停止する方法がわかりません。プロファイルを無効にするためのjaibreakオプションがあることは知っていますが、それをきれいに保とうとしています。

また、キーストロークを送信するように機能する HID セットアップも試しましたが、オンスクリーン キーボードが非表示になります。

ありがとう!

0 投票する
1 に答える
520 参照

android - Android を a2dp シンクにする、または Bluetooth を使用したパススルー音楽プレーヤーにする

最初に、これは以前にも尋ねられましたが、デバイスをアプリ レベルからのソースではなく a2dp シンクに変更できる最近のアップデートはありましたか?

私が欲しいのは、2 台の電話で使用できるアプリを作成することです。1 台の携帯電話には音楽があり、Bluetooth 経由でそれを携帯電話にストリーミングし、次にそれを Bluetooth スピーカーに送信します。明確にするために、2 台目の電話は音楽を再生しているのではなく、単にスピーカーに転送しているだけです。

このような

|デバイス 1| --Bluetooth 音楽ストリーム--> |デバイス 2| --> |Bluetoothスピーカー|

これをどのように行うことができるか、誰にもアイデアがありますか?

ありがとうございました。

0 投票する
1 に答える
2847 参照

bluetooth - Windows 8.1 の Bluetooth A2DP シンク

Microsoft が電話から Windows 8 PC への音楽のストリーミングや、PC をハンズフリーとして使用することを許可していないことは知っていますが、これを回避する方法をまだ見つけた人はいますか?

変更されたドライバーまたは現在のドライバーを変更する方法はありますか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
1369 参照

android - androidのa2dpシンクの音質がひどい。どうすれば修正できますか?

このサイトには大変お世話になりました。そして、Jelly bean Android にパッチを当てて、Bluetooth のシンクとして使用できるようにしました。 Android の Bluetooth スタックを変更して A2dp シンクを有効にする方法

SNKが効く!しかし音質が悪い!音割れなどのノイズが多い。リンクをクリックすると音が聞こえます : http://me2.do/5yLIflcx パスワードは 1111 です。

どうすればうまくいくでしょうか?

ヒントを教えてください。

0 投票する
1 に答える
995 参照

java - Bluetooth経由で複数の電話から音楽をストリーミングする方法

Androidフォンをいくつか接続して音楽をストリーミングしようとしています。

編成はこんな感じで、

電話機 A は電話機 B に接続されています。

電話機 B も電話機 C に接続されています。

Aからに音楽をストリーミングしBC、 でのみ聴きたいですC

A2DP (ここ) を調べましたが、一度に 1 つのデバイスしかサポートしていないようです。

A2DP を使用してストリーミングしてからBに送信する方法はありCますか?

Aファイルを保存してからA2DPをB使用してストリーミングする必要のないソリューションを考え出そうとしています。ファイルが大きくなる可能性があり、再生前の遅延は短くする必要があります。

ファイルをストリーミングしてから、A2DPBを使用してそのストリームを送信する方法はありますか?C

Bluetooth を介した他のストリーミング オプションはありますか? または、データが入ったら試して使用できるその他のストリーミングクラスB

ありがとう

0 投票する
0 に答える
663 参照

ios - iOS で Bluetooth A2DP の接続を最適化する方法は?

Bluetoothを搭載したスマートデバイス向けのアプリを開発しています。Android のアプリで Bluetooth A2DP を直接接続するのは簡単なのは知っていますが、iOS でこれを行う場合、私たちがそれを行うのは非常に簡単ではありません。私が開発しているアプリは App Store で配布する必要があるため、技術的な問題ではありません。

さて: Bluetooth A2DP がスマート デバイスに接続されていない場合は、毎回、iOS のシステム設定で Bluetooth A2DP を接続するようにユーザーに通知する必要がありますが、これはユーザーにとって少し複雑であり、混乱を招くことがよくあります。 iOSのprivate APIを使ってアプリ内でBluetooth A2DPを接続できることは知っていますが、App Storeでアプリを配布する必要があるため、Appleに拒否されてしまうので非常に危険です。

では、iOS での Bluetooth A2DP 接続の最適化について、誰かアイデアをいただけないでしょうか?