jqbx-issues icon indicating copy to clipboard operation
jqbx-issues copied to clipboard

Android Auto support

Open treyturner opened this issue 6 years ago • 0 comments

Hi there, creator of the breaks.life room here. Thanks for your work and creating everything this platform is and can be.

I own a Pixel 3 and use Android Auto for two hours on my commute most days. There are significant issues trying to enjoy JQBX in my car, so I thought I'd reach out and make a request for better support.

I understand that coding towards the Android Auto API may be significant work. Right now, there's simply no option to enjoy JQBX when plugged into Android Auto: JQBX stops sending audio when I connect via USB. I have to leave USB disconnected and use an outboard Bluetooth DAC hooked into my car's 3.5mm input to hear what's happening. I can't use Google Maps or any Android Auto features in this configuration.

The most basic implementation I can imagine would be to simply pass JQBX audio through USB when connected. I join a room in the app with USB disconnected, audio starts playing, then I connect the USB and audio is sent over the connector without any interaction at all on the Android Auto dashboard. I've used apps like this previously, but at the moment, everything that used to work like this now has official Android Auto support, so I can't call out any apps by name.

An additional level of integration, which would surely require more work, would allow me to up or downvote the current song via the Android Auto dashboard. No DJ controls, nothing too crazy, just a simple up/downvote, and maybe the ability to star the track if possible.

It could be taken one step further by allowing the user to step up or down as a DJ, or possibly (as a moderator) to skip your own (or as a moderator the currently playing) track, but I presume this would be the responsible place to end interaction, lest the driver become distracted with queue management or anything else.

Thanks for your consideration on this request, I really appreciate it.

treyturner avatar Feb 03 '19 09:02 treyturner