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

Posted

技术标签:

【中文标题】使用视频视图的 Android 视频流(视频视图不自动显示)【英文标题】:Android Video Streaming using Video View (video view not showing automatially) 【发布时间】:2011-09-29 07:05:49 【问题描述】:

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

  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();

但视频页面起初显示为空白。只有当我点击空白处时才会出现视频视图。

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

【问题讨论】:

【参考方案1】:

试试这个。它对我有用。

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();

【讨论】:

以上是关于使用视频视图的 Android 视频流(视频视图不自动显示)的主要内容,如果未能解决你的问题,请参考以下文章

Android:旋转后视频视图不播放

在 android 的视频视图上方或视频视图上显示文本

使用表面视图android录制视频

在android中使用纹理视图的圆形视频播放器

在android中使用视频视图对视频的横向支持

Android:视频视图:如何循环播放视频