package cn.test.lee;
import android.app.Service;
import android.content.Intent;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.IBinder;
public class MyPlayerService extends Service implements
MediaPlayer.OnPreparedListener {
private MediaPlayer mp1;
@Override
public IBinder onBind(Intent arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onStart(Intent intent, int startId) {
//mp1 = new MediaPlayer();
mp1 = MediaPlayer.create(this, R.raw.ai);
//mp1.reset();
mp1.setAudioStreamType(AudioManager.STREAM_MUSIC);
try {
//Bundle b = intent.getExtras();
//String videoPath = b.getString("videoPath");// "/mnt/sdcard/Video/Nobody.mp4";
//
//mp1.setDataSource(videoPath);// "/mnt/sdcard/Video/Nobody.mp4"
//// H264B3.3gp iceage.avi
//// test_h263.mp4 /sdcard/test.mp4
mp1.start();
//mp1.setOnPreparedListener(this);
} catch (Exception me) {
}
super.onStart(intent, startId);
}
@Override
public void onPrepared(MediaPlayer mp) {
// TODO Auto-generated method stub
mp.start();
}
@Override
public void onDestroy() {
mp1.release();
mp1 = null;
super.onDestroy();
}
}
相关推荐
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
播放FMUSIC类型的音乐需要获取一个handle,然后调用相应的函数进行播放、暂停、循环播放和停止等操作。 ```c++ #include #include "inc/fmod.h" FMUSIC_MODULE* handle; int main() { // 初始化FMOD音频系统 ...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
7.9 播放mp3资源文件——raw文件夹与MediaPlayer的使用 7.10 播放存储卡里的mp3音乐——MediaPlayer.setDataSource 7.11 自制录音/播放录音程序——MediaRecorder与AudioEncoder 7.12 通过收到短信开始秘密录音——...
this.Mp = new Music(R.raw.mario); // 音乐类初始化 this.Mp.loadMusicFrome();// 装载文件与音乐控制 } /** 打开线程 */ public void startThread() { isrun = true; // 线程运行状态打开 state = ...