問題タブ [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.
raspberry-pi - ラズベリーパイ + ブルーズ + A2DP + AVRCP
過去 2 日間、Raspiberry pi ヘッドレス スピーカーを介して iPhone からメディアの再生を制御する方法を探していました。
次のチュートリアルを使用して pi を正常にセットアップしました: Raspbian Stretch でのヘッドレス A2DP オーディオ ストリーミング。 現在、raspberry pi からのオーディオ ストリームの再生を制御する方法を探しています。
MediaTransport1、MediaPlayer1、MediaControl1 を調べましたが、残念ながら成功しませんでした。
私が行った試行錯誤の例をいくつか挙げます。
為に:
私は受け取った:
為に
受け取りました
さらに、ここで例として独自のスクリプトを作成するために使用できると思ったプレーヤーを見つけました が、エラーが発生しました:
内省するとき
私は彼を手に入れます:
誰かがこの問題を解決するのを手伝ってくれますか、またはラズベリーパイを使用して電話で音楽の再生を制御する手順を知っている人はいますか?
よろしく。
更新 1: 完全に機能する @Parthiban に感謝します。
さらに、ここのチュートリアルに従って、bluez バージョンを 5.50 に再インストールしたと言わざるを得ません。ソースをコンパイルする前に、少し余分なことをしました(関連性があるかどうかはわかりませんが、害はありません)、追加しました.auto_connect = true
示されている avrcp プロファイル:
これが私の問題に直面する可能性のあるすべての人に役立つことを願っています
android - Android でのスタンドアロンとしての Bluez
Android フォンの A2dp シンク プロファイルを有効にして、別のデバイスからオーディオをストリーミングしようとしています。Android の bluedroid スタックに対して同じことを行う方法のプロセスを知っています。しかし、私は Bluez スタックを使用したいと考えています。ここ
しかし、 bluedroid を置き換えて AOSP ツリー全体を構築することなく、bluez を Android バージョン > 4.1 に移植する方法を知りたかったのですか? Bluez 5.21 以降、Android 4.4 および 5.0,5.1 がサポートされていますが、さまざまな依存関係があるため、Android ソース コードを再度ビルドする必要があります。
とにかく、bluedroid を置き換えて全体を構築することなく、bluedroid を無効にして、Android と互換性のある bluez 実行可能ファイルを配置して使用できますか? これは、すべてをビルドしてbluezをAndroidに移植するためのリンクです