問題タブ [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 投票する
1 に答える
1563 参照

c - org.bluez.AudioSource GetProperty の使用方法

特定のデバイスが接続されていることを確認するにはどうすればよいですか。org.bluez.AudioSource GetProperty を使用して私は c と DBus を使用しています。

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

android - Android Bluetooth チャットを変更して A2DP デバイスに接続するにはどうすればよいですか?

Bluetooth チャット プログラムを変更して、A2DP プロファイルを介してデバイスに接続しようとしています。タブレットは既にペアリングされ、デバイスに接続されていますが、プログラムを起動すると、接続できないと表示されます。これは私が変更した唯一のコードです:

これは BluetoothChatService.java ファイルにあります。このコードの上に、プライベート BluetoothA2dp mBluetoothA2DP を定義しました。

0 投票する
2 に答える
4615 参照

java - A2DP デバイスの切り替え (Android)

ペアリングされた2つのBluetoothデバイスがあります(電話オーディオ用の車のヘッドユニットと、A2DP用の別のBluetoothレシーバー)。私の電話には、A2DP出力を車のスピーカーに送るために手動で切り替える必要がある「メディアオーディオに使用」のチェックボックスがあります。私の目標は、これをプログラムで切り替えることです。

非推奨の setBluetoothA2dpOn と setBluetoothScoOn を使用して AudioManager クラスの両方を使用してみましたが、どちらも効果がないようです。Bluetooth ペアリングされたデバイスのリストを取得し、切り替えたい接続へのハンドルを取得できましたが、完全に正しく取得できなかったようです。また、デフォルトのBluetoothアダプターを取得してからgetProfileProxyを使用しようとしましたが、間違ったツリーを吠えているように感じます。

誰かが私を正しい方向に向けることができますか? 基本的に私がやりたいことは、「メディアオーディオに使用」ボックスをチェックすることと同じです。

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

windows - WindowsからのBluetoothAVRCP制御

Androidフォンと車のPCの間にAVRCP/A2DP接続を実装しようとしています。A2DPビットは基本的に箱から出して動作するので問題はありません。PCをAVRCPCT(コントローラー)とA2DPシンクにしたい。電話はAVRCPTG(ターゲット)およびA2DPソースです。

私が問題を抱えているのは、使用できるあらゆる種類のAVRCP接続を取得することです。Windows 7には、少なくとも基本的な再生/一時停止/スキップ/停止タイプの機能を提供するツールバーアプリケーションが付属しています。したがって、追加のドライバなどを使用しなくても、私が持っているソフトウェアで確実に動作します。しかし、私の検索では、これを行う方法や、必要だと思うL2CAP接続の作成に関するドキュメントについてはほとんど結果が得られませんでした。

Broadcom / Widcommスタックを使用しない限り、32feet.NETライブラリはL2CAP接続をサポートしません。新しいBTUSBデバイスを購入することは実行可能な解決策かもしれませんが、現時点ではこれをすべてソフトウェアで実行しようとしています:)。つまり、このように、解決されなかった(または解決されたと報告された)問題がありますが、リンク:Widcomm SDKのL2CAPを使用して、Windows 7(コントローラー)から電話(ターゲット)へのAVRCP接続を確立するにはどうすればよいですか?

可能であればC#で実行したいのですが、コードとインターフェイスするための何らかのライブラリがあれば、それで問題ありません(32feet.NETライブラリは、動作するものに対して非常にうまく機能します)。

これは私が持っているものに最も近いものですが、私には少しギリシャ語であり、私を始めるには十分ではありません(私は埋め込まれた男です):http: //msdn.microsoft.com/en-us/library/ windows / hardware / ff536674(v = vs.85).aspx

Bluetoothは本当にWindowsで非常に混乱しているので、私の検索からのように見えますか?APIなどの点ですべてが大幅に異なるように見える複数の異なるスタックがあります。

誰かが私を正しい方向に向けることができますか?私はここや他の場所で他の投稿をたくさん検索/読んだことがありますが、実際には何の進歩もありませんでした。

ありがとう

キリスト教徒

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

android - カスタム Android メディア ルートを作成することは可能ですか?

A2DP のような独自のメディア ルートを実装したいのですが、代わりに (airplay のように) wifi を使用します。

これを行う方法はありますか?Android には確かにインフラストラクチャ ( MediaRouterAudioManagerなど) がありますが、(事実上文書化されていない) コードを調べる方法がわかりません。

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

bluetooth - Bluetooth 対応スピーカー、IOS にオーディオを送信する

ユーザーが Bluetooth 対応スピーカーでオーディオを再生することを選択できる機能をアプリに追加したいと考えています。私の車には Parrot Easydrive があり、これは通話や Dictafoon アプリなどで機能します。

Core Audio フレームワークを使用する必要があることを理解しています。Bluetooth デバイスが接続されている場合、その接続にオーディオをストリーミングするのは簡単だと言われています。現在、Core Audio を使用した Bluetooth デバイスへの接続とストリーミングが説明されている Core Audio のサンプル コード (または本) を探しています。

誰でもこれに光を当てることができますか?私が使用できる別のフレームワークまたはサンプル コードがあれば、それについて言及してください。

よろしくお願いします!

0 投票する
2 に答える
10964 参照

ios - iOS:Bluetoothオーディオ出力の使用(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput)AudioSession

いくつかのBluetoothタスクに関連するCoreAudioAudioSessionフレームワークにいくつか質問があります。誰かがこれらの問題を解決してくれるか、少なくとも私の最新の調査結果を確認できることを願っています。ユースケースは、HFPとA2DPの両方をサポートするBluetooth対応のラジオに接続したいナビゲーションアプリです。AudioSessionプログラミングガイドライン全体を読みましたが、特にBluetoothを介したオーディオ出力の使用に関してはまだいくつかの未解決の問題があります。

  1. Bluetooth HFPオーディオ出力(kAudioSessionOutputRoute_BluetoothHFP)は、AudioSession kAudioSessionCategory_PlayAndRecordが設定されていて、次のプロパティをオーバーライドしている場合にのみ可能です:kAudioSessionProperty_OverrideCategoryEnableBluetoothInput。これは本当ですか?そうでない場合は、MediaPlaybackセッションを使用して例としてkAudioSessionOutputRoute_BluetoothHFPルートにルーティングする方法を説明します。

  2. カテゴリkAudioSessionCategory_PlayAndRecordでは、バックグラウンドモードでのオーディオ出力はできません。そのため、バックグラウンドにいると、BluetoothHFPルートでサウンドを再生できません。これは本当ですか?アプリがバックグラウンドにある場合、Bluetooth HFPプロトコルを介してオーディオを送信する方法はありますか?

  3. 利用可能なA2DP対応デバイスがある場合、私のオーディオルートは常に自動的にkAudioSessionOutputRoute_BluetoothA2DPルートに切り替わります。このルート変更を防ぐにはどうすればよいですか?さらに、現時点で必要な出力ルートを指定するにはどうすればよいですか。iOS5では、kAudioSessionProperty_AudioRouteDescriptionフラグを介してこれらすべてのルートの宛先を照会することができますが、必要に応じてどのように設定できるかわかりません。どういうわけかこれを達成することは可能ですか?

皆さんの何人かがこれらの質問で私を助けてくれることを願っています。CoreAudio、特にAudioSessionフレームワークの全体的な理解に本当に役立ちます。

0 投票する
5 に答える
23612 参照

android - A2DP/AVRCP経由でトラック情報を送信

A2DP/AVRCP 経由でトラック情報を送信しようとしています。現在、音楽は完全にストリーミングされていますが、「受信機」(つまり、カーオーディオ) では、「トラック情報画面」は空白です (これは、一般的なプレーヤーを使用する場合とは異なります)。何か案が ?

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

android - Android で、「MODE_IN_COMMUNICATION」を使用してオーディオを A2DP にルーティングする方法はありますか?

AudioManager モードを MODE_IN_COMMUNICATION に設定し、Media Player ストリームを STREAM_VOICE_CALL に設定すると、オーディオをスピーカーフォンまたは内蔵ハンドセット スピーカーに問題なくルーティングできます。また、内蔵スピーカーにルーティングされ、有線ヘッドセットが差し込まれている場合、自動的にルーティングされます。ただし、オーディオを A2DP ヘッドセットにルーティングする方法がわかりません (オーディオ モードを MODE_NORMAL に変更したり、ストリームを STREAM_MUSIC に変更したりする必要はありません)。私の問題は、MODE_NORMAL と STREAM_VOICE_CALL を使用すると一部のデバイスで問題が発生し、STREAM_MUSIC を使用すると、バックグラウンドで既に音楽が再生されている場合に問題が発生し、アプリがそのバックグラウンド ミュージックと「ミックス」することです。

そのため、MODE_IN_COMMUNICATION と STREAM_VOICE_CALL の組み合わせを使用して、音声を A2DP ヘッドセットに強制する方法があることを期待していました。それは可能ですか?

0 投票する
5 に答える
48797 参照

android - Bluetooth 経由で 1 つの Android デバイスから別の Android デバイスにオーディオをストリーミングする方法は?

Bluetooth経由でオーディオをストリーミングすることは可能ですか? 私の調査中に、それは を使用してのみ可能であることがわかりましたA2DP(Advanced Audio Distribution Profile)。また、すべての Android デバイスは A2DP をサポートしていますか? そうでない場合、Bluetooth を使用して 2 つの Android デバイス間でオーディオをストリーミングできますか? これを理解するのを手伝ってください。

私は次のリンクを見てきました: