【问题标题】:Android Java - How to embed online videoAndroid Java - 如何嵌入在线视频
【发布时间】:2013-04-12 10:21:47
【问题描述】:

我环顾四周,想知道是否可以使用默认视频播放器/网络视图或视频视图在我的 Android 应用程序中嵌入和播放此类视频。

< script type = " text/javascript" src="http://URLHERE" > < / script >

我要么希望应用在默认视频播放器中播放此视频,要么在应用内的 WebView 中播放。

我该怎么做?

【问题讨论】:

    标签: java android video embed


    【解决方案1】:

    您可以为此使用MediPlayer.setDataSourceVideoView.setVideoURI

    如果您想通过 android 的媒体播放器播放在线流,请使用 MediaPlayer,如果您想在应用程序中显示视图,请使用 VideoView

    【讨论】:

    • 这是嵌入网址:ilive.to/embed/38804 我尝试了下面的方法,它说“无法播放此视频”
    • 使用视频 src url 并确保您在清单上授予互联网权限。
    • 这就是问题所在,我找不到直播的来源。它是那些“制作”或隐藏 URL 远离观众的 javascript 函数之一。还有其他想法吗?
    【解决方案2】:

    您可以在此处使用 VideoView 作为示例。

    VideoView videoView = (VideoView) findViewById(R.id.videoView);
    //Use a media controller so that you can scroll the video contents
    //and also to pause, start the video.
    MediaController mediaController = new MediaController(this); 
    mediaController.setAnchorView(videoView);
    videoView.setMediaController(mediaController);
    videoView.setVideoURI(Uri.parse(videoUrl));
    videoView.start();
    

    【讨论】:

    猜你喜欢
    • 2014-03-25
    • 1970-01-01
    • 2011-12-02
    • 2015-05-30
    • 2020-01-11
    • 2012-08-21
    • 2012-03-09
    • 2019-01-12
    • 1970-01-01
    相关资源
    最近更新 更多