Bad performance with bluetooth stereo headset - Shield Q&A

I get extremely bad performance (bad, choppy fps, stuttering sound) when I have my bluetooth headset paired to the Shield while running stuff like retroarch. Is this an Android issue with bluetooth sound devices or something I'm missing with the settings? The moment I disable passing audio to my headset, everything runs normally again.

My bluetooth headphones did cause my android to crash once reboot (once so far), but other than that they have worked fine. There might be an underlying undiscovered bluetooth audio bug. Hopefully some more folks will chime in here.

metzroth said:
My bluetooth headphones did cause my android to crash once reboot (once so far), but other than that they have worked fine. There might be an underlying undiscovered bluetooth audio bug. Hopefully some more folks will chime in here.
Click to expand...
Click to collapse
Music, movies, stuff that don't stress the hardware seem to work ok. Its when I run emulators like retroarch (or probably anything that makes the Shield work harder) that gives me performance issues. Anyway, I think this is a known android issue since an admin in the retroarch forums confirmed the same thing, as well as some members in the geforce.com shield board. I did notice that this isn't an issue when I tried my headphones on my sister's nexus 7 2013 tablet, which is running android 4.4.2. Maybe kitkat addresses this (but I think I've been seeing bluetooth fixes in changelogs for multiple android firmwares now so I don't know)?

Related

Bluetooth A2DP warble with 2010 Toyota non/nav radios.

I'm looking at buying a new car and I tried playing music through a couple 2010 Toyota non-navigation radios. All the Android music/video players I tried would sound great for the first few seconds and then start a subtle warble/echo that continues until you pause/resume or switch tracks.
I've got an ADP1 currently running Cyanogen 4.2.11.1, but I saw the same problem with 4.2.9 and 1.6 (don't know about all the other various builds). I have several A2DP headsets and they always work fine (no warble).
I believe this Toyota radio is running Symbian OS from what I found on the web; and I'm going to try to see if Toyota has a software upgrade tomorrow. (I doubt it) Toyota does mention that most Bluetooth features are supported for the MyTouch, but doesn't mention A2DP either way. http://toyota.letstalk.com/brands/toyota-bt/home.htm
I'm downloading the whole Cyanogen tree and preparing to build it and then sniff through the code for buffer sizes and other likely suspects.
I just thought I'd pop this on XDA and see if anyone else has seen the same problem and found a solution.
Or does anyone know specifically where to look in the source to adjust buffer sizes and other things that might cause a warble with Bluetooth audio.
You should test before getting the car, ask the dealer if you can test the BT with the car when you get there.
I have been running A2DP on my Sony headunit for some time now. I have never experienced a warble on any of the roms I have used. I do get another issue however and maybe they are related. I can not stream stereo audio over BT to any device it seems, IF I also have my phones wifi enabled. As stated I do not get a warble, I get an audio drop for a few seconds every 30secs or so. This does not seem to happen if the headset is the only part connect, as soon as I connect the A2DP portions it starts up. Disabling wifi is my work around at present.
I have tried A2DP with/without WIFI enabled. No difference; still warbles.
Nothing interesting shows up in logcat.
I run A2DP through my ford focus with the microsoft sync system with no issues. Although the AVCRP does have issues. The control won't work after the phone goes to sleep.
The warble or echo may be due to an active system used to reduce road noise when using the phone hands free via bluetooth. Might check and see if there is a way of turning that off. Some of the foreign cars have active mics placed in the car that might cause this.
try an eclair rom (like manup456's 1.3)
BLUETOOTH IS IMPECCABLE ON THESE ROMS
it will work.
I tried turning off/on the auto volume; no help.
I'm not sure how to check/disable any bluetooth feedback; but it doesn't sound like that.
My friends Blackberry either worked fine (no warble) or was very very jerky (played quarter second, cut out a half second). And split its time about 50/50 between these modes.
I should mention the "warble" is not very pronounced, I can listen to most music without it making me crazy; but it bugs me.
Finally got all the stuff from git; now compiling the kernel.
I will try the compiled kernel tonight and if no luck there I may try the eclair rom mentioned; but I thought Steve's build already had most of the eclair stuff; maybe he is waiting on his experimental branch.
Edit:
oops, looks like a2dp stuff is not in the kernel....
I run A2DP on my kenwood deck. The only issue I experience is if I turn off the car and kill the stereo before killing my BT on my phone, my phone goes into freak out mode. I can't enable or disable BT untill I give a 3 finger salute and it just runs really slow. No warble, actually from CM 4.2.11.1 it sounds pretty damn decent.
I'm still trying to figure out how to compile the code from git; got the kernel and main tree compiled; but not the external apps (like a2dp).
Toyota gave me phone #s for Panasonic and somebody else who make the head units. So I am still pursuing a software update from that end as well. I'll call them next week after the holidays.
I've read thru the liba2dp.c code and have a couple ideas to try if I can figure out how to compile it (haven't really tried that hard, just looking for the official directions so I don't waste hours on something that is already known)
dude your doing too much work just try the eclair rom!!

[Q] Bluetooth + Wifi => choppy video

There is a huge thread about the same issue for the prime tablet, but I have it with my tf101.
If bluetooth speakers are used when streaming video over wifi, the video becomes very choppy and the sound is couple seconds behind. As soon as bluetooth is disabled everything goes back to normal in a second.
Is it a hardware issue?
Any ideas how to fix it?
I think it's an interference issue, but the odd thing is I just tried it with my old BT headset and had no problems. Maybe software? I'm rooted and running the stuff in my signature btw, perhaps the custom kernel and rom I flashed fixed something, or I never had the issue in the first place.
lecamarade said:
There is a huge thread about the same issue for the prime tablet, but I have it with my tf101.
If bluetooth speakers are used when streaming video over wifi, the video becomes very choppy and the sound is couple seconds behind. As soon as bluetooth is disabled everything goes back to normal in a second.
Is it a hardware issue?
Any ideas how to fix it?
Click to expand...
Click to collapse
I'm having the same problem. I also have the problem that youtube won't output to my bluetooth speakers (Creative D200) and it causes nothing to output to the speakers after trying. This is true even after unpairing and turning bluetooth off and back on. This is not an issue on my Android phone (Galaxy S3), though the video streaming lags while outputting to bluetooth, just not as badly as on the TF101. I guess it has to do with the bluetooth audio codec used in the speakers (aptX).
Which bluetooth speakers are you using?

Bluetooth audio skips

I'm on 8.1 dp2 in hopes of a fix but it doesn't seem to have helped. My Bluetooth audio skips once every song or two and it's super frustrating while in my car. I've tried disabling WiFi and Bluetooth scanning and adjusting the codec options but nothing seems to work? Anyone else with this issue or a solution? I just received wireless earbuds so I'll test those to make sure it's not my stereo but my s8 had worked fine...
Ok say my new ear buds are Bluetooth 5 and I haven't noticed a single skip yet. My stereo is only 3 so maybe that has something to do with it? As far as I can find however there are no current bt5 stereos so I'm not sure what the issue or solution would be...
Enable the developer options. You can choose between sound quality and connective stability. You can also lower the sampling rate to 44100kHz. In a word, reduce the data transferring rate. I think these might help.
I did all of that and have tried all the options
slyr114 said:
I did all of that and have tried all the options
Click to expand...
Click to collapse
I have had this problem cropping up on various Toyota forums with the root cause being the automotive entertainment systems. It appears that most newer systems are still based on 2008/9 technologies which only have a limited ability to buffer the B/T audio. I'm not suggesting that this is your car but I thought it is worth mentioning.
Ive got a Sony stereo I put in myself haha it's relatively new

Bluetooth audio choppy on wifi connection

Guys I have a Gionee A1 phone working flawlessly as my secondary phone.
Phone isn't rooted.
Since few months it is acting weird.
When I play Youtube or any online videos on phone connected to a Wifi and audio connected to a BT speaker or BT earphones, the voice is very choppy, skipping, stuttering and disturbing.
Earlier it used to work simply great.
The same earphones and BT speaker works flawlessly on my other phones.
But this doesn't happen when I do the above things on Mobile data connection.
I tried various tricks and solutions as below but none worked...
Factory reset
I upgraded the firmware and also downgraded but the issue still remains.
In Battery optimization do not optimize BT ad YT.
Clear data for both BT and YT and Wifi.
Battery saver mode is disabled.
Browser upgrade/ YT app upgrade etc.
Apart from this, there are no other issues with the phone at all. even calls etc work fine on BT earphones. The camera, battery wifi etc all wok flawlessly.
Is there any conflict arising between BT and Wifi connection within the phone?
I dont have any other wireless devices in my house at all.
Kindly help to resolve this minor looking big issue..
I think there is not much you can do.
From my experience with Bluetooth I can say it always failed for some reason. Like when bt mouse becomes unresponsive/skips when laptop is under load, or bt speakers (in home or in car) having choppy playback for no apparent reason.
The bt connection is so sensitive and it can be disturbed by other radio operated devices.
What you can try is using vlc player for music playback when connected to bt speakers.
I found this most useful, as it uses buffer in best way to prevent skipping/choppy playback.
Second idea is to unpair/pair your device and it should work fine, for some time at least...
Third thing you could experiment on is in Android settings, go to Developer options and change settings in the bt section (bt codec, bt sample rate, channel mode) to see if there are any improvements.

Question BT audio trouble?

Anyone else finding that the Bluetooth audio can be a bit hit and miss, the audio has just fully cut out on me, but it displays as if it's still connected and playing via the headphones. I had no audio through either headphones, switching BT off and on, and rebooting headsets didn't solve it. Rebooting the phone brought the audio back, phew!
Out of the two headsets I have, My cheap Sony WI-C310's seem to work better, Using my jabra halo smart headset, it doesn't seem to connect media audio if it's also allowed to handle calls. I have to toggle calls off and just media to use Spotify with the headset (this could just be that headset being weird, think it got discontinued for not being great)
Anyone else having BT audio issues?
I've got a Huawei smart band 6 connected at the same time if that's a factor, it wasn't a problem on my original Nord though.
I have been facing the same issue for a while now, it's pretty random. There are times where it works perfectly and other times it either doesn't connect at all, or has a very weird delay, where it's fine in the beginning of say a video and gets a delay mid way through it. There are times where it only connects to one earphone, just issues all around. Also am using the oneplus buds z2, so honestly would expect it to work flawlessly with a oneplus device. The earphones work fine with other devices.
I've been getting random drop outs.
Both with connectivity with my car infotainment system and my cycle computer.
When I had my OP7Pro, never experienced anything of the sort when connected to these two same devices.
I've also tried enabling Bluetooth Gabeldorsche in the developer settings, and that didn't make a difference.
Will try changing the Bluetooth AVRCP version to see if that improves anything (currently set to the default of 1.5).
Has anyone else played with those settings and tested the impact?
Tested with 3-4 Bluetooth devices and no drop outs.
I notice that when I put the device in aereo mode the Bluetooth remain active, but in the latest days this problem doesn't happen anymore, maybe was a bug of the first fw, and after last update they have fixed?

Categories

Resources