IjkVideoView mIjvideo=findViewById(R.id.ijvideo);

mIjvideo.changeAspectRaito(3);

IjkMediaPlayer.loadLibrariesOnce(null);

IjkMediaPlayer.native_profileBegin("libijkplayer.so");

AndroidMediaController controller = new AndroidMediaController(this, false);

mIjvideo.setMediaController(controller);

String url = getUrl();//换成自己的m3u8地址

mIjvideo.setVideoURI(Uri.parse(url));

mIjvideo.setOnPreparedListener(new IMediaPlayer.OnPreparedListener() {                          @Override public void onPrepared(IMediaPlayer iMediaPlayer)   {                                                                  iMediaPlayer.start();                                                                                                                     }});

mIjvideo.setOnPreparedListener(new IMediaPlayer.OnPreparedListener() {                              @Override public void onPrepared(IMediaPlayer iMediaPlayer) {                                     iMediaPlayer.start();                                                                                                                                 }});

@Override protected void onResume() { super.onResume(); mIjvideo.resume(); if (!mIjvideo.isPlaying()) { mIjvideo.start(); }}@Override protected void onPause() { super.onPause(); mIjvideo.pause();}@Override protected void onDestroy() { super.onDestroy(); IjkMediaPlayer.native_profileEnd(); }

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐