ペアリング済のディバイスを接続して、
Media にチェックを入れる。
オーディオの音楽再生の部分が自動的に接続状態になる。
アンドロイド端末で普通再生すればパソコンでも再生される。
プログラムで再生
SDカードの中のファイルをメディアプレイヤーで再生させて、
パソコンにBluetoothで接続して、パソコンでも再生させる。
import android.content.*; import android.app.Activity; import android.os.Bundle; import android.media.*; import java.io.*; import android.util.Log; public class AnTemptestActivity extends Activity { private static final String TAG = "BTAudioActivity"; private MediaPlayer mPlayer = null; private AudioManager amanager = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); amanager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); amanager.setBluetoothScoOn(true); amanager.setMode(AudioManager.MODE_IN_CALL); mPlayer = new MediaPlayer(); try { mPlayer.setDataSource(new FileInputStream("/sdcard/Voice/rec.3gpp").getFD()); mPlayer.setAudioStreamType(AudioManager.STREAM_VOICE_CALL); mPlayer.prepare(); mPlayer.start(); } catch(Exception e) { Log.e(TAG, e.toString()); } } @Override public void onDestroy() { mPlayer.stop(); amanager.setMode(AudioManager.MODE_NORMAL); amanager.setBluetoothScoOn(false); super.onDestroy(); } }
0 件のコメント:
コメントを投稿