AVRCP Remote Control from Separate Controller ? #226
-
Thank you for this library. AVRCP is implemented in this library along with the required A2DP. In the bluetooth specification, specifically "2.3.1.1 Remote Control from Separate Controller" it shows how a remote control can operate separate from the device playing the music In the ESP32 docs it mentioned Is that possible using this ESP32-A2DP library? I cannot seem to make it work. The ESP32 device seems to steal the audio, with no way to turn off the internal DAC thx |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I am not sure if this is even possible with the ESP32 functionality: Your mentioned i2s_dac_mode_t is for I2S and has nothing to do with A2DP or AVRCP and neither the A2DP, AVRCP documentation nor the Espressif examples mention this scenario. What I can definitely confirm is, that this is not supported by this library! I suggest to start a discussion an an official ESP32 ADF forum. |
Beta Was this translation helpful? Give feedback.
-
Thank you so much for the quick response, and letting me know this library is not the answer. Saves me tons of time.
That was my thinking as well but the Bluetooth spec 2.3.1.1 says Bluetooth AVRCP does support this mode, and AVRCP relies on A2DP to be enabled, however yes it seems unlikely it will work with the SINK turned on. |
Beta Was this translation helpful? Give feedback.
I am not sure if this is even possible with the ESP32 functionality: Your mentioned i2s_dac_mode_t is for I2S and has nothing to do with A2DP or AVRCP and neither the A2DP, AVRCP documentation nor the Espressif examples mention this scenario.
What I can definitely confirm is, that this is not supported by this library!
Starting a A2DP Sink will always deactivate the sound output on your Mobile Phone (A2DP Source) and make it available at the Sink.
I suggest to start a discussion an an official ESP32 ADF forum.