Stutter Probs Streaming audio over network and playing over A2DP - Networking

First Post, Hi to all.
Hardware:
I have just purchased an SPV M3100 (HTC TyTn) and I think it's great I want to use it to play music from my MP3 collection which is shared over the LAN and output the music to my new bluetooth A2DP speakers (Accoustic Energy)
Software:
The PDA is running WM5. I have installed V-mobile Software Network Browser which adds a network folder to the system and allows me to map my Computers MP3 shared folder as a network drive on the phone (This works a treat).
I am using CorePlayer as my media player as this is the best one I've found, it plays all my music and also my divx/xvid movies.
Problem:
I can play music straight over the network using coreplayer fine from the phone (WIFI & BT both turned on), but when I connect the BT speakers I get stuttering. Occasionally it seems to work fine, but most of the time the music is really broken up.
I can play music straight off the phone and send to the BT speakers and it works great, but only if WIFI is turned off.
It seems that the phone is maybe struggling to run WIFI & A2DP simultaneously, which is a little bit annoying.
Plea For Help:
Is there ANYONE who has tried to do this on ANY PDA? If there is, was it successful or are you having similar stuttering probs?
PS. I have tried the A2DP bitpool reg hacks with no luck, and even tried the 802.11g wifi hack in case it was a wifi bandwidth problem.
If Anyone can offer any suggestions or advice I would be most greatful.
//not sure if I posted this in the correct thread, it might be better suited to accessories?

Related

Wireless Stereo problem on 8125?

Hey, humans!
After searching through the forums for a couple of days, I thought I would go ahead and post to ask if anyone has a fix for the following problem...
I recently purchased the Jabra BT 620s stereo Bluetooth headphones, tapped the A2DP cabs, and got wireless stereo working (along with all of the buttons and the mic) right away.
Unfortunately, every time I turn off the headphones and reconnect them, they connect to the phone as "Hands-Free" only. In this state, I can use the answer/call/play/pause/etc. buttons and the mic, but audio is delivered through the 8125's speakers and not the headset. To fix it, I have to open the BT settings, click on the Jabra phones, Refresh (because it still says that the set is connected as "Hands-Free" and "Wireless Stereo"), and reactivate "Wireless Stereo" every time I want to listen to music.
Is there any trick/registry tweak that could help me bypass this extra step? Oh, and does anyone know of a media player that doesn't hog my resources like WMP, uses AVRCP, and can play streams?
Thanks in advance!
In response to my own (2nd) question...I've read that TCPMP respondes to AVRCP commands.
Does anyone know how to get them to work with the Jabra BT 620s headphones?
I'm continuing to look for a solution to my problem and find an alternative to WMP10, which sucks up so much memory.
I have finally managed to get Pocket Player 2.72 (http://www.conduits.com/products/player/download.asp) working with AVRCP. Although it is supposed to work right out of the box, I tried using it and received no feedback from the Jabra BT 620s's buttons.
While looking for a WMP today plugin -- one that I had hoped would have a smaller footprint while still allowing AVRCP controls to function -- I came across a post and eventually found a .dll for Pocket Player that allows me to use my Jabra's controls to influence the player.
Unfortunately, Pocket Player is a woefully bad player (even worse than WMP10 in my opinion!) and I can't get much use out of it because it “skips” constantly and forces the screen back on (it doesn't automatically shut off again) with every command from the headphones. However, for everyone who prefers PP and can't get Bluetooth to work through it, trying downloading this rar file (http://www.modaco.com/index.php?act=Attach&type=post&id=19163), unrar'ing it, and placing the enclosed .dll in your Pocket Player directory.
I personally really like pocket player, but you need to wait for v2.73 out soon apparently. If you go to conduits forum you can see alot of info on this issue.
I find it plays beautifully thru iTech Clip R35 (I admit I have a different device ie jamin).
But to your first point, I still have that problem as well, I have to manually switch on the bluetooth stereo option, I haven't found a solution for that yet.
cheers
groverbot said:
Hey, humans!
After searching through the forums for a couple of days, I thought I would go ahead and post to ask if anyone has a fix for the following problem...
I recently purchased the Jabra BT 620s stereo Bluetooth headphones, tapped the A2DP cabs, and got wireless stereo working (along with all of the buttons and the mic) right away.
Unfortunately, every time I turn off the headphones and reconnect them, they connect to the phone as "Hands-Free" only. In this state, I can use the answer/call/play/pause/etc. buttons and the mic, but audio is delivered through the 8125's speakers and not the headset. To fix it, I have to open the BT settings, click on the Jabra phones, Refresh (because it still says that the set is connected as "Hands-Free" and "Wireless Stereo"), and reactivate "Wireless Stereo" every time I want to listen to music.
Is there any trick/registry tweak that could help me bypass this extra step? Oh, and does anyone know of a media player that doesn't hog my resources like WMP, uses AVRCP, and can play streams?
Thanks in advance!
Click to expand...
Click to collapse
Hi, I just bought the BT-620s and have exactly the same problem you have mentioned, otherwise a great BT headset.
Did you ever manage to find a fix for this problem?

Initial A2DP findings

Using the M3100 with the itech clip S35 Headset
firstly i've been using the fit4cat tweaker which has an A2DP quality improvememt tweak - unfortunately the tweak makes the quality worse so i've tuned it off and the music quality is not too bad when playing through my car stereo. However, I need to try some decent headphnes with the unit because the ones supplied sound very tinny!
Secondly, when you first pair the device, media player plays through the headset ok. If you then go out of range, when you return the headset re-pairs ok for the phone but the media player doesn't and it plays through the loudspeaker. You have to enter BT settings and recheck the stereo music option to have the sound through the headset again. Anybody getting this with the same or other headsets?
Thirdly, I have the S35 outputting through my car stereo. When people are calling me they can hear an echo (of themselves speaking as the sound comes out through the car speakers). There is some sort of delay i suppose but this is very annoying. I'm not sure why its happening because when I tried the headset using my Sony Ericsson W800i there was no such echo!
therfore, is the echo problem an A2DP thing (as the w800i does not support it and this works ok) or is it a m3100 thing? To test this I could turn off A2DP and ry the headset again - is this possible?
any suggestions appreciated
I have the Jabra BT620s headphones and I have indentical problems.
After install all works well but as soon as you disconnect media player just plays via the phone speaker
at least you guys get it to work once. WMP never plays through my iPAQ bluetooth headset. AVRCP controls work fine though. TCPMP plays fine through the bluetooth headset as long as I pair it up before I execute TCPMP. This is exactly how it worked with my 8125.
The WMP issue is very strange and is likely yet another example of the lack of QA testing in the A2DP portion of the TyTN's implementation. I would expect that these issues will all be fixed in a subsequent TyTN ROM update.
I'm getting on ok with this
quality is pretty good both using the headset with my own sony ear buds. Vast improvement over the itech supplied ear buds.
A2DP - no skipping during normal playback and it works well - quality is not an issue through the car stereo either - not bad at all . I've even been listening to music over A2DP and running sat nav using a GPS BT receiver. A slight pause in music when GPS connects but then all runs well.
My only 2 gripes are:-
1. When you disconnect or go out of range of the headset, it reconnect perfectly with the phone application. This isn't the case with the wireless stereo. I have to enter BT settings, uncheck the wireless stereo setting, save then recheck the setting before it reconnects. Slightly annoying but accesptable (for now)
2. the echo using the headset through my car stereo. People calling me can hear themselves again (about a 0.5 second delay) through the car speakers! Just to repeat my earlier post, this does not happen with my W800i. not sure if its an A2DP problem or something else.
Similarly here, I don't seem to be able to make A2DP (and the handsfree profile, for that matter) work.
Using HTC and an Itech clip, I am able to pair the "wireless stereo" and then play music for some 10 seconds on the GS Player, after which the Wireless Stereo symbol disappears from the top bar and the connection is interrupted. I actually believe that the Itech clip is 'shut off', as I have to turn it on again.
When I try to reconnect the headset, it just won't work and the whole machine is slowed down. Only a soft reset helps.
I hope this is a ROM problem (and not mine) and it'll be fixed soon...
WMP and the Itech clip work fine for me, with the current German ROM.
a2dp issues w/th Hermes
With the CHT9000 WWE rom I had the wireless stereo drop off after about 1 minute, then I would have to reconnect. I flashed to the other dopod WWE ROM (latest) and the problem is gone....sound is comparable to my prophet. Reg tweaks suggested in other forums definetely make the sound quality worse for either ROM version. I think further updated ROM's will improve A2DP reliability (or someone may find a reg hack)...as with the prophet A2DP it just takes time.
Hi guys, I've got the vario ii and the Sony Ericsson HBH-610.
I can add the headset fine and make calls through it, but I don't know how to get the music in wmp to play through it.
If anyone has a few mins spare and could explain it for me I would be really grateful
Headsets..HBH 610...
With my CHT 9000 I use an OMIZ 5660...works great for calls and wireless stereo. I don't have any other headset to compare it to (since I only have used this brand)....I believe that if your "options" do not list wireless stereo then you can't use the A2DP function on your device, at least as it is designed to be used.
I'm not aware of a one-piece headset that supports A2DP that is available (all should have either 2 headphones or two wired ear plugs)..
THE ONLY WAY, I FIND :
I have a 590A Plantronics Bluetooth HeadSet
You must refresh Services of your iTech or your Plantronics !
Go Parameters, Bluetooth, Select your Headset, Refresh.
Then reselect services and Save !
Each time you lost the link (Bluetooth turn off or ...) you will have to Refresh,reselect and Save !
I am searching for a Solve but not find another !
I forget something else !
It is the same thing with my Bluetooth GPS (GNS).
I have a spv m3100 and jabra bt620. They both work like a dream most of the time apart from having to go into bluetooth settings each time I want to connect to the stereo headset option.
I have noticed that when in my garden or at home (a quiet environment probably) that I have excellent streaming but when I am walking around, particularly in built up areas like shopping centres, high streets, tube trains, that there is some loss in the streaming which would seem to point towards some kind of interference.
Why the wireless stereo is set as mono as standard I can't understand. I'm sure its to do with improving the streaming quality, but they are supposed to be STEREO!!! Also I set the quality to 58 instead of 48 and there was a definite loss in streaming quality so I switched back to 48.
The AVRCP also works brilliantly in WMP.
The wireless connection also plays havoc with the bluetooth stereo connection with the buffering of stereo constantly dropping. Also noticed that AVRCP wont work with TCPMP, but as there seems to be some major issues with TCPMP and the Tytn I have uninstalled it for the time being until the guys at CorePacket come up with a fix
I have a spv m3100 and jabra bt620. They both work like a dream most of the time apart from having to go into bluetooth settings each time I want to connect to the stereo headset option.
I have noticed that when in my garden or at home (a quiet environment probably) that I have excellent streaming but when I am walking around, particularly in built up areas like shopping centres, high streets, tube trains, that there is some loss in the streaming which would seem to point towards some kind of interference.
Why the wireless stereo is set as mono as standard I can't understand. I'm sure its to do with improving the streaming quality, but they are supposed to be STEREO!!! Also I set the quality to 58 instead of 48 and there was a definite loss in streaming quality so I switched back to 48.
The AVRCP also works brilliantly in WMP.
The wireless connection also plays havoc with the bluetooth stereo connection with the buffering of stereo constantly dropping. Also noticed that AVRCP wont work with TCPMP, but as there seems to be some major issues with TCPMP and the Tytn I have uninstalled it for the time being until the guys at CorePacket come up with a fix
I have a spv m3100 and jabra bt620. They both work like a dream most of the time apart from having to go into bluetooth settings each time I want to connect to the stereo headset option.
I have noticed that when in my garden or at home (a quiet environment probably) that I have excellent streaming but when I am walking around, particularly in built up areas like shopping centres, high streets, tube trains, that there is some loss in the streaming which would seem to point towards some kind of interference.
Why the wireless stereo is set as mono as standard I can't understand. I'm sure its to do with improving the streaming quality, but they are supposed to be STEREO!!! Also I set the quality to 58 instead of 48 and there was a definite loss in streaming quality so I switched back to 48.
The AVRCP also works brilliantly in WMP.
The wireless connection also plays havoc with the bluetooth stereo connection with the buffering of stereo constantly dropping. Also noticed that AVRCP wont work with TCPMP, but as there seems to be some major issues with TCPMP and the Tytn I have uninstalled it for the time being until the guys at CorePacket come up with a fix
So far A2DP has worked fine for me with my Nokia HS-12W. I have applied some registry settings and optimised my SD card and so far it has played with hardly a skip. Definitely better than my previous BA with WM5.
daddyo said:
Secondly, when you first pair the device, media player plays through the headset ok. If you then go out of range, when you return the headset re-pairs ok for the phone but the media player doesn't and it plays through the loudspeaker. You have to enter BT settings and recheck the stereo music option to have the sound through the headset again. Anybody getting this with the same or other headsets?
Click to expand...
Click to collapse
This is the biggest problem for me with my M3100 at the moment. I'm guessing it will only be fixed by an updated\alternative ROM(?!), any ROM's out there I could try that might get round this problem??
Thanks
hutton118 said:
daddyo said:
Secondly, when you first pair the device, media player plays through the headset ok. If you then go out of range, when you return the headset re-pairs ok for the phone but the media player doesn't and it plays through the loudspeaker. You have to enter BT settings and recheck the stereo music option to have the sound through the headset again. Anybody getting this with the same or other headsets?
Click to expand...
Click to collapse
This is the biggest problem for me with my M3100 at the moment. I'm guessing it will only be fixed by an updated\alternative ROM(?!), any ROM's out there I could try that might get round this problem??
Thanks
Click to expand...
Click to collapse
This is probably headset dependent because with my Nokia HS-12W if i need to reconnect i just press the Audio button and it re-establishes the A2DP connection. No going to BT settings at all.
Interesting, can you just confirm what you mean by the Audio button. Is that just hitting 'Play' in WMP?
Thanks
No, the Nokia has a Music key (not Audio, my mistake) which switches from A2DP to the built-in radio. So if i have lost the BT connection pushing the Music key to select the Audio player will re-establish the connection and music is streamed to the headset. You will see the A2DP icon on the today screen when it has connected and get the chime in the headset.
Ok, thanks for that.
Just one last point, if the connection is lost while music is streaming, does the audio switch to the phone speaker instead??
My problem is I'll be listening to music on the subway then or some reason I'll loose the connection (interferance, low battery...whatever) and immediately music starts coming out the speaker, much to my embarrassment!
Thanks again!

bluetooth audio from pc to phone

I want to know if it is possible to forward all Pc audio over bluetooth to the phone?
Basically I want to use the phone as a wireless audio link so I can walk around the house with access to my music on the pc. Also in the future, may want to set up the carpc in the same way.
Any info on this? The forum/google search picks up phone->other devices... never pc->phone.
Thanks
"to walk around the house...."
This may not be possible... unless I've gotten hold of completely the wrong end of the stick (which I hope I have), the range of the bluetooth on the pda is EXTREMELY short.. I understand that when streaming to bt headphones people are happy about getting a 50 cm range.
EDIT... actually the bluetooth on the BA is supposed to be a class 2 device which according to specs is supposed to have a 5-10 m range... so I ammend my above statement by saying I'm not really sure.
Can someone confirm either way please.
Thx.
Pardon me, my 'house' is a 1 bedroom tiny apt. A 5-10 m range would more than suffice.
I've heard of bluetooth wireless headphones from logitech... these have a 33 ft range
http://www.jr.com/JRProductPage.process?Product=4140375
spybld said:
Pardon me, my 'house' is a 1 bedroom tiny apt. A 5-10 m range would more than suffice.
I've heard of bluetooth wireless headphones from logitech... these have a 33 ft range
http://www.jr.com/JRProductPage.process?Product=4140375
Click to expand...
Click to collapse
As long as it's line of sight you should have no problems at all.. as for the range of the headphones.. it all comes down to the range of the pda.. which isn't very good. It turns out that the range of a bt network is better.. so the problem seems to lie with the audio gateway stacks. (which is a big problem)
I don't think you'll be able to do it without a lot of work, (or maybe some 3rd party software) The first approach would be to use the bluetooth headset profile. But neither your phone or your pc has a headset profile. They proably both have audio gateways that can "support bluetooth headset profile" That is, they both want to play the role of the computer, and neither can play the role of the headset. Also, the audio would be narrow band and mono so it wouldn't sound that great.
You would want to have the advance audio distribution bluetooth profile. In order for it to work, one device would have to be the audio source and the other the audio sink. I suspect that neither supports this profile, but perhaps they do. Some newer phones do support it, and many usb dongles for PC's come with profile drivers, but even if you have both I suspect that both will be set up to to be the audio source. (windows before XP service pack 1 didn't support bluetooth at all)
SetoK said:
I don't think you'll be able to do it without a lot of work, (or maybe some 3rd party software) The first approach would be to use the bluetooth headset profile. But neither your phone or your pc has a headset profile. They proably both have audio gateways that can "support bluetooth headset profile" That is, they both want to play the role of the computer, and neither can play the role of the headset. Also, the audio would be narrow band and mono so it wouldn't sound that great.
You would want to have the advance audio distribution bluetooth profile. In order for it to work, one device would have to be the audio source and the other the audio sink. I suspect that neither supports this profile, but perhaps they do. Some newer phones do support it, and many usb dongles for PC's come with profile drivers, but even if you have both I suspect that both will be set up to to be the audio source. (windows before XP service pack 1 didn't support bluetooth at all)
Click to expand...
Click to collapse
Thanks I was worried about that... It doesn't seem that anyone has thought of this way of using BT and I doubt that there is software to do it out there. I may fiddle around with it later on... but maybe one of those bt headsets would be just fine!
-spy
spybld said:
Thanks I was worried about that... It doesn't seem that anyone has thought of this way of using BT and I doubt that there is software to do it out there. I may fiddle around with it later on... but maybe one of those bt headsets would be just fine!
-spy
Click to expand...
Click to collapse
Maybe it is not the solution you are looking for, but why don't you consider using WiFi instead. It's easier to configure, better sound quality, and you can setup as Ad-Hoc if you do not use WiFi AP.
I am doing this in the house and the media pc in my car. It works out just great.
Thanks I'm looking into it...
Any recommendations on cheap but good wifi cards?
Any wifi card from Circuit City / Best Buy will do. All you do is set up an ad-hoc network, install Orb to your PC and you'll be able to browse your media collection on your phone while you walk around. If you're just gonna be in your house/apartment and wanna stream music to your stereo bluetooth headphones, you could just pick up the Motorola DC800 which I've been raving about since day one. I can stream music from my laptop to my headphones and it sounds great no matter what floor of my house I'm in.. the only downside is that I have to create a playlist before I leave my laptop because you can't control what you listen to from the headphones unless you use your phone and Pocket Player with the WM plugin. Hope that helps!
the closest solution i can find
spybld said:
I want to know if it is possible to forward all Pc audio over bluetooth to the phone?
Basically I want to use the phone as a wireless audio link so I can walk around the house with access to my music on the pc. Also in the future, may want to set up the carpc in the same way.
Any info on this? The forum/google search picks up phone->other devices... never pc->phone.
Thanks
Click to expand...
Click to collapse
http://forum.videohelp.com/topic259354.html
i installed vlc 0.8.6c, set it up to stream my desktop's audio output
then on my elf, i use my music player(TCPMP) to load the url
through wifi (got ~10s lag/delay ba, or rather 20-25sec)
so for bluetooth, once u can setup ur handphone to ping ur desktop
the rest will be the same
http://wiki.xda-developers.com/index.php?pagename=InternetOverBluetoothNetwork
here are some experiments on players and mms/http stream
Code:
[I]Server Player Lag/Delay Protocol[/I]
VLC 0.8.6c WMP10 Mobile Failed
VLC 0.8.6c TCPMP 20-25 s mms://ip:port, http://ip:port
VLC 0.8.6c vlc-0.8.4-wince 7-9 s mms://ip:port
VLC 0.8.6c [B]vlc-0.8.4-wince 4-6 s http://ip:port[/B]
WME9 WMP10 Mobile 9-15 s http://ip:port/*
WME9 TCPMP 15-20 s http://ip:port
WME9 vlc-0.8.4-wince Failed
i not able to get these to work: MortPlayer/GSPlayer/WinVibePro/Conduits Pocket Player
i got vlc-0.8.4-wince http://nightlies.videolan.org/build/wince/vlc-0.8.4-test1-20051012-0130-wince.zip from http://nightlies.videolan.org/build/wince/
Cross-posted at http://www.astahost.com/index.php?showtopic=15806&mode=linear#entry110461
Update on 2007 Sep 8: added test result for Windows Media Encoder 9.

Old laptop = a2dp reciever for PPC stereo?

This may be off topic for the forum, but I'm wondering if I could throw some ideas around in the hopes that perhaps someone from here has done something similar and could offer suggestions.
I've got this old IBM thinkpad attached to my stereo system which I use as a streaming media computer for my music (obsolete laptop, but good for playing internet streams or media files on my home network over the stereo).
I very often attach my pocket pc (HTC Titan) as my music player to the stereo as well, usually using a portable a2dp receiver with a 3.5" port (i.tech r35, to be exact) to stream music wirelessly.
Problem with this is that I constantly need to charge the r35 adapter because it won't charge the battery while playing music (poor design choice).
The obvious solution, since my laptop is always hooked up anyway, would be to add a bluetooth dongle to the laptop and use it at a receiver.
I tried this, but sadly WinXP does not support the A2DP profile in its native stack, and I don't have a valid license for any of the third party ones (broadcomm, Bluesoleil, etc).
Is there a simple way to support a2dp stream receiving from this laptop? An open-source bluetooth stack perhaps?
The truth is, I don't really need *windows* on there for what I use it for, I would be open to installing a linux distro if it had a2dp support built in (and wasn't too complicated to install and use... I've got very limited linux experience).
What do you guys think?
nobody has any pointers?
Wouldnt it be easier to do via wifi? Better range and higher quality than A2DP too?
i've used my wizard to stream to my laptop before with just the native bluetooth stack on the laptop
i'm sure you could just buy a bluetooth dongle and sync it via A2DP that way
Download bluesoleil, it has an A2DP server you can use to send audio from PPC to the laptop.
shandar said:
Wouldnt it be easier to do via wifi? Better range and higher quality than A2DP too?
Click to expand...
Click to collapse
Um... I'm not sure that you understood the concept here. First of all, when properly configured, a2dp is virtually indistinguishable to wired speakers when dealing with mp3 files (you lose a slight amount since it IS compressing the data, but not any more than a well encoded mp3). Second, range isn't an issue since I plan to control the music from the room I'm in (why would u want to play the music in a room far enough away that u can't hear it?).
Third, unless I haven't heard of a new Wifi audio protocol, I think what you're talking about is TOTALLY different. I stream music to my stereo from networked computers all the time, but thats not what I'm talking about here.
I use my ppc as my personal music player, and sometimes I want my playlist on the ppc to come out of the stereo system in my house. A2dp lets u do that by simply BEING IN THE SAME ROOM AS IT. I frankly don't see how WiFi would be an acceptable alternative to this since there is no audio transport support built in- its designed mostly for just networking.
I'd love to be proved wrong, so please share with me if I'm missing something here, but how would Wifi be better?
thenext1, I actually have bluesoleil, but its not registered to my device so its stuck on a 5mb trial version (5mb of info and it stops). I was thinking of something free / open source, which is why I thought about a linux option. if there is a free windows stack for A2dp, I'd love to try it...
This looks intersting I am about to try this bluesolei
What I'm looking to do is actually route calls to my laptop mic and speakers when my phone is docked in the cradle...
I'm thinking since this is the same principle that it can be accomplished?
Let me know if anyone has done this before...
it is kind of "off-topic" but i think it was relavent to post here because it deals with the same principles
surgex0 said:
This looks intersting I am about to try this bluesolei
What I'm looking to do is actually route calls to my laptop mic and speakers when my phone is docked in the cradle...
I'm thinking since this is the same principle that it can be accomplished?
Let me know if anyone has done this before...
it is kind of "off-topic" but i think it was relavent to post here because it deals with the same principles
Click to expand...
Click to collapse
It's not the same principle, A2DP is for hi-quality audio, you are trying to make the handsfree profile work.... It should work, since bluesoleil can also do that
Dishe said:
Um... I'm not sure that you understood the concept here. First of all, when properly configured, a2dp is virtually indistinguishable to wired speakers when dealing with mp3 files (you lose a slight amount since it IS compressing the data, but not any more than a well encoded mp3). Second, range isn't an issue since I plan to control the music from the room I'm in (why would u want to play the music in a room far enough away that u can't hear it?).
Third, unless I haven't heard of a new Wifi audio protocol, I think what you're talking about is TOTALLY different. I stream music to my stereo from networked computers all the time, but thats not what I'm talking about here.
I use my ppc as my personal music player, and sometimes I want my playlist on the ppc to come out of the stereo system in my house. A2dp lets u do that by simply BEING IN THE SAME ROOM AS IT. I frankly don't see how WiFi would be an acceptable alternative to this since there is no audio transport support built in- its designed mostly for just networking.
I'd love to be proved wrong, so please share with me if I'm missing something here, but how would Wifi be better?
Click to expand...
Click to collapse
Wow. You have got some aggression issues.
First of all, read through the entire post above and replace A2DP with WiFi and see what comes out. There is no advantage of using A2DP over Wifi if you have wifi on your phone. Set up a simple streaming server on your mobile then stream it over Wifi to your laptop. After the first configuration you run one application on your phone and press play in whichever media player you have on your laptop to start the music. Dead easy. Full quality, no reencoding or anything. Control the music from your PDA etc etc.
Not entirely sure what you are on about with the range? Wifi works perfectly if you're in the same room, what's A2DPs advantage? You dont have to stand 100 m from your stereo just because you're using wifi
Oh, and reencoded A2DP is _not_ indistinguishable from MP3s on normal speakers. Unless you mean laptop speakers. A2DP is a lossy encoding that is limited by the connection speed (and thus signal strength) which means that you have to be right next to the bluetooth receiver to get maximum quality. As you move away from the receiver the signal will drop, thus the speed will drop along with sound quality. Same thing happens with Wifi but the lowest connection speed over Wifi is still way beyond what you need to stream music at decent quality.
And.. ehm.. Both wifi and bluetooth are ways to transfer data, A2DP is just a protocol like FTP or HTTP. No magic there, Bluetooth and Wifi are basically the same thing but with different bandwidth and range capacities. In this case you'd use HTTP to transfer the music over Wifi instead of A2DP over Bluetooth, result is the same.
why isn't it the same principle?
my motorols HT820 headphones are A2DP and it has a microphone on them and i use it as a headset and to play music
...
BTW if you're looking for something free and linuxy why not use VLC over wifi
i'm almost positive they have a mobile client and it would def. be better than a2dp
I have to say I share the thread starter's frustration on this. Perhaps a little clarification is in order.
A2DP is far better suited to the purpose than a stream server on wifi in this case, because was simply designed to do exactly what Dishe is trying to do - connect an audio source to an audio sink without wires. Given the right software stack, all this should involve is a quick pairing procedure.
Streaming audio on the other hand, especially from a mobile device, is somewhat tedious - hacky at best, but certainly not "dead simple". You'd have to set up a stream server, probably third party and definitely not part of standard wifi installs. A audio streaming server on a mobile device could prove to be quite a resource hog as well. Attempting to this so in a time where bluetooth dongles (especially the made in china ones) that come with Bluesoleil go for next to nothing sounds like unnecessary fuss to me.
About a solution, I think picking up a cheap bluetooth dongle with Bluesoleil installed would be the most painless way to go. Linux and bluetooth don't exactly play nice from experience, but I've never actually tried to run an A2DP sink on it. You could do some reading on BlueZ, which is linux's standard stack and see if anyone else has had any luck.
Right now, A2DP sources are more common on PC stacks than A2DP sinks - people usually want to send audio out to a wireless headset or something instead of recieve audio - so google doesn't seem to be of much help. I'm currently trying to get it to work as well, and will test BlueSoleil within the week or so on a Windows computer and post back here if it works. Don't hold your breath, though.

playing AAC+ over bluetooth is choppy. Advice?

I've got the tmobile MDA, it plays back AAC+ files great using TCPMP when not using bluetooth, but I recently got my first bluetooth stereo headset and I guess bluetooth must eat alot of cpu b/c AAC+ playback becomes choppy. Has anyone here been able to get smooth AAC+ playback using bluetooth on the HTC Wizard, and if so what did you do to make it happen? I tried another app called gsplayer but that made it even more choppy, and also tried fiddling with the buffer settings in TCPMP but made no difference.
Since I'm a bluetooth newb, I've got a couple more questions while I'm at it. Right now when I want to connect my bluetooth set to the phone I have to:
1) press comms manager button
2) click bluetooth settings
3) go to "devices" tab
4) rightclick my bluetooth headset and click "set as wireless stereo"
Now that's really a pain in ass in my opinion just to connect a headset. Is there an easier way?
BTW, is there a way to make Windows Media Player mobile to playback AAC+ files with the "+" settings? It plays them but sounds like 22 khz, I was wondering if someone has done a hack or something so it recognizes the full "spectrum" of aac+ files.
Sounds more like RFI interference to me.
Is there a wifi network nearby or is the wifi on the phone turned on at the time? Bluetooth uses the same frequency.
Pretty sure It's not an interference problem because it can pipe mp3 music over bluetooth just fine. I know aac is much more cpu intensive to decode compared with mp3. Are you able to listen to aac+ over bluetooth on this 200mhz smartphone?
FYI, there is a wifi network but I have wifi turned off on my phone.
My reason for saying that is that you said it plays back AAC just fine when not on Bluetooth. The other explanation I see being that transmitting data over bluetooth is also CPU intensive and that the two together are too much. But that's just a theory.
No, I've never tried AAC. The few AAC files I've ever gotten I immediately converted to MP3.
But you're right, mp3's play fine over bluetooth. Unless I get too close to my wireless router downstairs, then I get choppiness and skips like you mentioned. However, I do have my wifi signal strength amped up to increase the range.
I managed to solve the problem by overclocking the cpu as described in this thread:
http://forum.xda-developers.com/showthread.php?t=271012
I'm running at 252 mhz now and AAC+ playback is smooth over bluetooth and the system is stable, and feels overall snappier now. But still if anyone knows a solution w/o overclocking I'd like to hear it.
Evander said:
I managed to solve the problem by overclocking the cpu as described in this thread:
http://forum.xda-developers.com/showthread.php?t=271012
I'm running at 252 mhz now and AAC+ playback is smooth over bluetooth and the system is stable, and feels overall snappier now. But still if anyone knows a solution w/o overclocking I'd like to hear it.
Click to expand...
Click to collapse
switching to a player requiring less CPU for AAC+ decoding may be of help. If you followed my articles in the General forum, you already knew the answer: most importantly, Pocket Tunes. Kinoma Play may also turn out to be OK, but it consumes more CPU (but still less than TCPMP)
See http://forum.xda-developers.com/showthread.php?t=350786 for more info and, again, do follow my articles.
Not looking to spend the asking price for Pocket Tunes or Kinoma Play, but thanks anyway for the suggestion. In your first post you described mplayer's cpu usage as "17%(!) for HE-AAC" which seems low to me, but you also describe the player as useless. That post was dated from 2005 however, so I was wondering if things have improved in 3 years. And I think I read somewhere that the Windows Media Player mobile for WM6 has AAC+ support- is that true? I'm reasonably satisfied with TCPMP except that I can't use use the media control buttons on my bluetooth phones to control it, so I'm keeping an eye out for something better (preferably free, but I'd be willing to shell out $10 to $20 on a good app)

Categories

Resources