gpt4 book ai didi

android - VideoView 图像在 20 秒后锁定

转载 作者:行者123 更新时间:2023-11-30 01:42:11 28 4
gpt4 key购买 nike

我有一个新问题,有点奇怪。我尝试了 videoview 4 设备。 20 秒后它会阻止图像。声去。我尝试添加“setLayerType (View.LAYER_TYPE_SOFTWARE, null);”但于事无补,相反一点也不显得形象比黑。能解决吗?

    import android.app.ProgressDialog;
import android.graphics.PixelFormat;
import android.media.MediaPlayer;
import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

import android.view.View;
import android.widget.MediaController;
import android.widget.VideoView;


public class Player extends AppCompatActivity {

private static ProgressDialog progressDialog;

String videourl = "http://xxxxxxxx/playlist.m3u8";
VideoView videoView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_player);

videoView = (VideoView) findViewById(R.id.myVideoView);

progressDialog = ProgressDialog.show(Player.this, "", "Buffering video...", true);
progressDialog.setCancelable(false);

PlayVideo();
}

private void PlayVideo() {
try {
getWindow().setFormat(PixelFormat.TRANSLUCENT);

MediaController mediaController = new MediaController(Player.this);
mediaController.setAnchorView(videoView);

Uri video = Uri.parse(videourl);
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.requestFocus();
videoView.setVisibility(View.VISIBLE);

videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {

public void onPrepared(MediaPlayer mp) {
progressDialog.dismiss();
videoView.start();

}
});

} catch (Exception e) {
progressDialog.dismiss();
System.out.println("Video Play Error :" + e.toString());
finish();
}

}

}

最佳答案

嗯,我也遇到过同样的情况,Android 不完全支持 .m3u8 格式的文件,事实上有些设备会播放视频,而其他设备会在某个时候停止。

如果您只需要播放.m3u8 文件,我建议尝试使用其他播放器,例如:VITAMIO player

事实上 .m3u8 格式并未被列为 Android 操作系统支持的格式:<强> Android Supported Media Formats

检查我的另一个答案:<强> How to play m3u8 on Android?

关于android - VideoView 图像在 20 秒后锁定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34342104/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com