使用视频视图的Android视频流(视频视图无法自动显示)

Mad*_*ddy 1 streaming android android-videoview

我已设法使用视频视频从互联网流式传输视频

  Uri uri=Uri.parse(videoFileList[0]);
    VideoView vv=(VideoView) this.findViewById(R.id.vv);

    vv.setVisibility(1);
    vv.bringToFront();
    vv.setVideoURI(uri);        
    vv.setMediaController(new MediaController(this));
    vv.requestFocus();
Run Code Online (Sandbox Code Playgroud)

但视频页面最初显示为空白.只有当我点击空白区域时才会显示视频视图.

任何人都可以提供自动显示的解决方案吗?

Abh*_*bhi 11

试试这个.它对我有用.

void playvideo(String url) 
{
    String  link=url;
    Log.e("url",link);
    view1 = (VideoView) findViewById(R.id.myVideoView); 
    getWindow().setFormat(PixelFormat.TRANSLUCENT);
    MediaController mc = new MediaController(this); 
    mc.setMediaPlayer(view1); 
    view1.setMediaController(mc); 
    view1.setVideoURI(Uri.parse(link)); 
    view1.requestFocus(); 
    view1.start();
}
Run Code Online (Sandbox Code Playgroud)