http://vitamio.orgソフトウェアで運が良かった。
私は彼らのウェブサイトからvitamio-Android-3.0.7zをダウンロードし、以下を含むテストプロジェクトを作成しました。
import io.vov.vitamio.MediaPlayer;
...
public class MainActivity extends Activity {
private static final String TAG = "MainActivity";
String mms_url = "mms://streaming.radionz.co.nz/national-mbr";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (!io.vov.vitamio.LibsChecker.checkVitamioLibs(this))
return;
Button button = new Button(this);
button.setText("Hit me");
setContentView(button);
final MediaPlayer player = new MediaPlayer(MainActivity.this);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.i(TAG, "playing a mms stream ...");
try {
player.setDataSource(mms_url);
player.prepare();
player.start();
} catch (Exception e) {
Log.e(TAG, e.getMessage(), e);
}
}
});
}
}
これをAndroid4.2armeabi-v7aベースのエミュレーターでテストしました。
彼らがコンパイルしなかったデモアプリケーションは、ビデオを再生するためのものでした。
これが私が作成したデモアプリケーションです:https ://www.dropbox.com/s/u2ub1jwne3qjuxd/vitamio_mms_test.tar.bz2?n = 127293939