Menu

#1156 [HTC Flyer] Sound of A2DP BT profile is not working with cSipSimple

Duplicate
nobody
None
Medium
Defect
2011-07-18
2011-07-17
Anonymous
No

Originally created by: jonathan...@gmail.com

What steps will reproduce the problem?
1. Pair a BY headset as A2DP
2. Make a call
3.

What is the expected output? What do you see instead?

To hear the incoming sound via the BT headset and use the Flyer's built in mic's

What version of the product are you using? On what operating system?

Latest from the Market. Android 2.3.3 stock firmware

Please provide any additional information below.

The HTC Flyer does not support the Headsfree profile or headset profile for BY devices. only A2DP.
I was hoping that when i pair my BT A2DP headphone i would heat the incoming sound via the headphone but instead i hear nothing. the other side can hear me through the built in Flyer mics but i dont hear them.

Skype and Line 2 work fine with the same setup.
I tried every possible configuration under Media and nothing seems to work.
I tried to use the following settings:

- Use routing API
- Use Mode audio API
- Use WebRTC implementation
- Use Galaxy Hack
- Audio Mode for SIP calls (all options)

Anything else i can try?

Related

Tickets: #51

Discussion

  • Anonymous

    Anonymous - 2011-07-18

    Originally posted by: r3gis...@gmail.com

    A2DP is designed to transfer a uni-directional 2-channel stereo audio stream,

    This means using A2DP profile, you'll never get two way communication between your headphone and your device.
    (ref : http://en.wikipedia.org/wiki/Bluetooth_profile#Advanced_Audio_Distribution_Profile_.28A2DP.29)

    BTW, when you are in A2DP profile, you'll *never* get recording from micro. That's due to how works A2DP.
    Besides, on android the working way for A2DP (listen), should work out of the box without any need to do anything for an application.

    However, usually, devices that support A2DP, also support SCO bluetooth. That's what is used when you place a gsm phone call with your bluetooth device paired. And that's what CSipSimple try to acquire to stream audio both ways.
    However, since this way is entierly managed by the Phone application, this one not always share kindly its socket with the BT headset. Which make difficult to support this feature. There is still improvements to do on that point, and that's mainly about supporting (I mean finding workaround) for all existing android ROM/ (actually telephony application and audio routing implementation).

    So duplicate of issue 51, since actually what you want to have is BT SCO working... not A2DP, because obviously this profile is not made for two way communications.

    Mergedinto: 51
    Status: Duplicate

     

    Related

    Tickets: #51

  • Anonymous

    Anonymous - 2011-07-18

    Originally posted by: jonathan...@gmail.com

    I apologize if i was misunderstood. I don't need to have the mic from the BT headset working, only audio from the other part should play through A2DP. The mics used should be the ones on the Flyer itself.

    This should absolutely be doable as Skype and Line2 both work this way out of the box. i can hear the other side on the BT headset and the mic used is the one on the Flyer.

    On the cSip i don't hear anything and the other side can hear me through the built in mics on the flyer.

    My questions is if there is any solution for this.

    Thank you.

     

Log in to post a comment.