問題タブ [avrcp]
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.
android - AVRCP の Android サポート
AVRCP 1.3 および 1.4 をサポートする Android のバージョンとデバイスはどれですか?
AVRCP 1.3 をサポートする (トラック情報を提供する) ためにアプリに必要なものは何ですか? メディア プレーヤーではなく、AudioTrack を介してオーディオを再生します。
1.4 をサポートするには何が必要ですか?
AVRCP 1.3 および 1.4 をサポートする方法を示すサンプル、ソース コードなどはありますか?
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などの点ですべてが大幅に異なるように見える複数の異なるスタックがあります。
誰かが私を正しい方向に向けることができますか?私はここや他の場所で他の投稿をたくさん検索/読んだことがありますが、実際には何の進歩もありませんでした。
ありがとう
キリスト教徒
bluetooth - Windows phone 8 用の AVRCP?
WP8 で実行されているマルチメディア プレーヤーのプロジェクトがあります。WP8 SDK は、ユーザーが Bluetooth デバイスから再生を制御できる AVRCP をサポートしていますか? コントロール イベントを受信するには、どの API またはイベントを使用する必要がありますか? ありがとう!
android - A2DP/AVRCP経由でトラック情報を送信
A2DP/AVRCP 経由でトラック情報を送信しようとしています。現在、音楽は完全にストリーミングされていますが、「受信機」(つまり、カーオーディオ) では、「トラック情報画面」は空白です (これは、一般的なプレーヤーを使用する場合とは異なります)。何か案が ?
bluetooth - AVRCP 1.3 はアルバム アートをサポートしていますか?
AVRCP 1.3 はアルバム アートをサポートしていますか? メディア属性のリストに基づいて、アルバム アートはリストに含まれていません。AVRCP 1.3 がアルバム アートをサポートしている場合、情報はどのように渡されますか?
android - Android での AVRCP のベスト プラクティス (Bluetooth デバイスへのメタデータの送信)
Android 4.3 以降のデバイスを介して、Bluetooth デバイスにメタデータを送信したいと考えています。
私が遭遇し、それが機能する解決策は、 google.android.music (Google ミュージック アプリ) にインテントを送信し、メタデータについて通知することです。私は間違っているかもしれませんが、これは Android で AVRCP が動作する方法ではないようです。
私が理解している限り、ベスト プラクティスはRemoteControlClient.MetadaDataEditorを次のように使用することです。
これは、Google自身がベストプラクティスとして実際にアドバイスしています:http://youtu.be/EC5-cEbr520?t=25m18s
問題は、アドバイスされた RemoteControlClient.MetadaDataEditor クラスを使用してメタデータを Bluetooth デバイスに送信するようにアプリを作成できないことですが、Google ミュージック アプリの意図を使用して動作します。
なぜこれが起こるのか誰か知っていますか?Bluetooth デバイスにメタデータを送信する最も正しい方法は何ですか? ありがとう!
android - Bluetooth A2DP + AVRCP 1.3+ モジュール
プロジェクトで AVRCP を実装する方法を理解するのに苦労しています。かなり検索して多くのデータシートを読みましたが、まだ何かが足りないようです...
これが私がやりたいことです:
簡単に言えば、Bluetooth モジュールが A2DP をサポートしている限り、Bluetooth を介して Android 4.3 デバイスに接続し、A2DP を介して音楽をストリーミングできるようにしたいと考えています (これはかなり簡単に思えます)。さらに、メディア プレーヤー アプリ (Pandora など) を制御できるようにしたいと考えています。今、私は AVRCP 1.0 が基本的な制御コマンド (一時停止、再生、次、前、FF、RW) のみをサポートしていることを知っており、単純な UART AT コマンドまたは SPI バスを介したコマンドを介してこれらのコマンドを送信することをサポートする多くの Bluetooth モジュールをオンラインで見つけました。 . ただし、トラック名、アルバム名、アーティスト名、トラックの長さ、経過時間など、Android デバイス (AVRCP 1.3+ のみの機能) からメタデータを取得できるようにしたいとも考えています。
今、私が理解していることから、メタデータを取得するには、AVRCP 1.3 以降をサポートする Bluetooth モジュールが必要です。私が理解できないのは、メタデータを要求する方法です! 私が読んだところによると、トラック名、アーティスト、ablum、トラックの長さなどのメタデータは、トラック変更コマンドに応答して送信されます。誰でもこれを確認できますか?経過時間を要求する必要がある場合はどうなりますか?
理想的には、A2DP (利用可能な場合は 24 ビット) と AVRCP 1.3 以上をサポートし、UART または SPI または I2C インターフェイスを備えた Bluetooth モジュールを探しています。このモジュールでは、play、pause、next、prev コマンドを送信して音楽プレーヤーを制御し、アーティスト、アルバム、トラック名、経過時間、トラックの長さのメタデータを要求します。
これは、データシートでメタデータに言及している唯一のユニットです 。
しかし、これがどのように機能するかはまだわかりません!
ここでの支援は素晴らしいでしょう!
ios - Bluetooth 4.0 (BLE) を使用して A2DP Bluetooth プロファイルを動作させるにはどうすればよいですか? AptX コーデックが必要ですか?
BLE は少量のプロファイル (GATT およびその他の小規模な使用固有のプロファイルに基づく) でのみ機能することを読んでいますが、市場で入手可能な A2DP を使用する多くの Bluetooth 4.0 ヘッドフォンを見てきました (以下の例)。ただし、すべての bluetooth 4.0 ヘッドフォンには共通点が 1 つあります。それは、aptX コーデックの使用です。aptX とは何ですか? Bluetooth 4.0 を使用して A2DP をプロファイルとして機能させる方法は? BLE 経由でオーディオおよびリモート コントロール コマンドをモバイル デバイスに渡す方法を誰かが知っている別の方法はありますか?
raspberry-pi - 電話を制御するために AVRCP と BlueZ を動作させる
すべてが正しいかどうかわからないので、少し辛抱してください;-)
A2DP レシーバーとして動作する BlueZ + pulse (Rasbian の場合) オーディオを使用して RPi をセットアップすると、iPhone と iPad で魅力的に動作します。私のプロジェクトでは、AVRCP を実装して Bluetooth 経由でオーディオ プレーヤーを制御したいと考えています。
現在の安定版または Raspian BlueZ はバージョン 4.99 で実装されており、最後の v4 バージョンは 4.101 で、BlueZ 5 は既にリリースされています。
AVRCP を機能させて、少なくとも主要な機能の再生/一時停止、前へ、次へを制御できるようにした人はいますか? こちらも実装していただけると嬉しいです!
乾杯!
linux - Linux で処理される AVRCP キー イベント
AVRCP キー イベントは、カーネルの uinput モジュールを呼び出す avdtp ファイル内の bluez で処理されます。これらのキーイベントがアプリケーションに送信されて再生/一時停止/巻き戻しされる方法を誰かが提案できますか?これらのキーイベントをそれぞれのアプリケーションに送信するキーリスナーが存在するか、アプリケーションがキーイベントをリッスンする場合、サービスにサブスクライブする必要がありますか? 前もって感謝します