在我的应用程序中,我使用视频视图播放直播。这是我用来播放视频的代码。
try {
String http_url="rtsp://live.wmncdn.net/jiljillive/bbb19eae240ec100af921d511efc86a0.sdp";
videoView = (VideoView) findViewById(R.id.videoView1);
Uri video = Uri.parse(http_url);
videoView.setVideoURI(video);
videoView.start();
} catch (Exception e) {
// TODO: handle exception
Toast.makeText(this, "Error connecting", Toast.LENGTH_SHORT).show();
}
我使用 videoView.pause()暂停视频。但遗憾的是,点击按钮时视频未暂停。
请提供暂停实时视频流的解决方案。
答案 0 :(得分:0)
您需要在pause
视频的代码中添加这些内容:
<强> LiveStreamFragment.java:强>
private MediaController mediaController;
public class LiveStreamFragment extends Fragment implements OnPreparedListener,
MediaController.MediaPlayerControl {
mediaPlayer = new MediaPlayer();
mediaPlayer.setOnPreparedListener(this);
@Override
public void onPause() {
super.onPause();
mediaController.hide();
}
public void pause() {
mediaPlayer.pause();
}
}