Stream y reproducir audio de la aplicación Android a cualquier altavoz disponible como A2DP, altavoces de coche etc

Desde mi aplicación de Android quiero transmitir el audio a cualquier altavoz disponible como altavoz A2DP , altavoces de docking o altavoz del car .

Para hacer esto quiero usar la conexión Bluetooth y transmitir por conexión Bluetooth …

Vi los siguientes enlaces

En android cómo redirigir audio de a2dp

SetBluetoothA2dpOn (booleano activado)

Android 2.3: ¿Cómo cambio de SCO a A2DP para un altavoz Bluetooth compatible?

Pero por todas partes encontré lo mismo .. ie

 public void setBluetoothA2dpOn (boolean on) This method is deprecated. Do not use. 

Guíame por favor en cómo hacer esto. O sugerir si puede ser hecho usando alguna otra manera. Cualquier ayuda / sugerencia es apreciada.

EDIT :

PERMISO en manifesto:

 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 

CÓDIGO:

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); layout = (RelativeLayout) findViewById(R.id.layout); text = (TextView) findViewById(R.id.editText1); scoSwitch = (ToggleButton) findViewById(R.id.switch1); try { mp1 = MediaPlayer.create(this, R.raw.jc_cm); mp2 = MediaPlayer.create(this, R.raw.rp); amanager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //amanager.setBluetoothA2dpOn(true); } catch (IllegalArgumentException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IllegalStateException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public void onSCOswitch(View view){ if (scoSwitch.isChecked()){ amanager.setBluetoothScoOn(true); amanager.startBluetoothSco(); Log.d("Bluetooth", "SCO on"); amanager.setMode(AudioManager.MODE_IN_COMMUNICATION); } else{ amanager.stopBluetoothSco(); amanager.setBluetoothScoOn(false); amanager.setBluetoothA2dpOn(true); Log.d("Bluetooth", "SCO off"); amanager.setMode(AudioManager.MODE_NORMAL); } } 

2 Solutions collect form web for “Stream y reproducir audio de la aplicación Android a cualquier altavoz disponible como A2DP, altavoces de coche etc”

Me refiero a este enlace por favor intente esto

Android: Reproducción de sonido sobre auriculares Bluetooth Sco

La salida TTS siempre va a A2DP

I cosa este enlace puede ayudar u

Esta es una implementación de Bluetooth A2DP en un Servicio. Puede referir este código y construir su propio.

Servicio Bluetooth A2DP

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.