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

发布于 2024-12-07 07:04:32 字数 376 浏览 1 评论 0原文

我已成功使用视频视图从互联网流式传输视频

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

,但视频页面首先显示为空白。仅当我单击空白处时才会出现视频视图。

有谁能给出一个自动显示的解决方案吗?

I have managed to stream video from internet using Video View

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

But the video page displays as blank at first. Only if I click on the blank space the video view appeares.

Can any body give a solution to display it automatically?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦与时光遇 2024-12-14 07:04:33

试试这个。这对我有用。

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

Try this. It worked for me.

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();
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文