Hi Changren Yong,
I have to confess that I was skeptic that your method could solve the codec problem too, but it worked!
On BH-905i, if I connect using your method, then I can use the bass boost and stereo widening effects, which require SBC to work.
I think the reason could be that, if the iPhone starts the connection, it kinda "imposes" his codec, while if the headset starts it then it imposes its one.
This is so good news. You made my day!
I am glad it did the trick for you and we all have to thank applefan32 for his discovery:
I merely elaborated his method a little.
When i first wrote about it, i mentioned if the headset initiates the connection, then we would not have this problem. I was only half right. If i leave the BlueTooth enabled on my iPhone, and then i turn on the headset (assuming iPhone was the last device connected by the headset), the headset is the one making the connection. It appears the connection made by the headset automatically and the connection made when one manually presses the Play button on the headset, is different. If you are right, somehow, pressing the Play button on the headset to initiate this connection uses a different codec than the one made automatically by the headset when it's turned on.
The iPhone understands the Nokia BH-905i as both a headset or headphones. The headset service uses a lower fidelity, battery-conserving codec to compress/decompress audio—it's like those Bluetooth headsets one attaches to one's ear. The headphones service is used for music speakers and uses a different technology to preserve audio fidelity, with less regard for things like power consumption.
What appears to be happening is that the iPhone is discovering the BH-905i and defaulting to the headset service. That's why you can't use the forward/back buttons (because they're irrelevant when you're taking a telephone call). When the relationship is established by the BH-905i, initiated by clicking the play button on your headphones) the headphones link is used.
This is observable if you have a Mac. In System Preferences, in the Sound preference pane, you might see two or three entries for your Nokia BH-905i —one for Bluetooth Headset and at least one for Bluetooth Headphones.
This discussion covers quite well the headphone with iPhone combination, but says little about headphone with Mac combination. Considering it seems you do own a Mac, would you be so kind to confirm me if the headphone or better to say headset, works fine with Mac (I run Lion). I'm interested in both the Bluetooth compatibility as well as the cable connection compatibility. I have a MacBook Pro which has separate line/mic in headphones out jacks, it is not as some newer Macs which combine the two ports together which is (I guess) the same jack like on the iPhone.
I'm not sure if the VoIP adapter as they call it would work with my MacBook Pro, I know that the microphone requirement on Macs was always kind of special.
My primary focus is VoIP i.e. use them with SIP softphones, but if music listening would work too, would be even better.
Any information on this would be very welcome.
Thanks and rgds
Bluetooth connectivity to my MacBook Air, on both Snow Leopard and Lion, has never been a problem. That said, in Snow Leopard on my MacBook Air, whenever i established Bluetooth connectivity with any Bluetooth headsets, it would affect the Wi-Fi connectivity every so often. This issue appeared to have been resolved in Lion.
Dear Changren Yong,
Thanks for your quick reply. I'm however a bit worried by bluetooth reliability, it might be unjustified, but I use the headset for professional support and and any delay or dropout is a bad thing. I also connect both (Apple) keyboard and Magic Mouse all the time, so I wander if this would affect the bluetooth connection of the headset?
On the other hand, wires are no problem to me, because most of the time I will be using this in the office, so what about the wired setup? AFAIK, Air has the iPhone type combined headphone/linein jack, so I guess you will be using the iPhone cable adapter from Nokia, not the VoIP as they call it. Any experience with wires?
And one more thing, during the phone conversation, does the voice come from both headphones (I know it is mono, but does it come to both ears), or from one only?
Thanks a lot.
OK, so considering there are several combinations, let me just summarize quickly:
- you used the headset with your iPhone for both phone calls and music, and this works fine (with some quirks and workarounds which are mentioned in this post, but once all applied, it works fine)
- you did not use the headset with your Air yet.
- you used the headset with the iPhone for both music and calls, using the iPhone cable adapter, and it works fine, no problems or limitations whatsoever.
- you did not use the headset with your Air yet.
Please confirm that I'm correct in my summary.
Is there any chance that you try out the headset with your Air, sometimes soon? As explained in my first post, this is what I'm primarily interested in.
OK, we are getting closer :-)
So you did not test VoIP on Mac, neither with Bluetooth, nor with wires. And this is exactly what I would like to find out more about.
Would you be so kind to test is for me, you can use Skype for that matter, I guess it is the same as using a SIP softphone. I'm using EyeBeam from Counterpath (which is BTW unsupported on Lion, but works fine, I think it is just a sales trick), or iSoftPhone from http://www.call4mac.com/ works equaly well, and is supported. But if you do not have a SIP provider account then it would be a hassle to test it. Skype will be just fine, I guess.
Thanks a lot in advance,