android - 在默认的 Android 播放器中播放 url 中的视频

标签 android video-streaming media-player

    Intent i = new Intent(Intent.ACTION_VIEW);
    i.setData(Uri.parse(videoUrl));
    mContext.startActivity(i);

上面的代码打开默认的网络浏览器来显示视频。我怎样才能让它打开默认视频播放器?

最佳答案

没有任何保证的方法,因为“默认视频播放器”因设备而异,并且不能保证它可以处理您的请求。

为了提供帮助,您可以使用 setDataAndType() 而不是 setData() 添加 MIME 类型。

关于android - 在默认的 Android 播放器中播放 url 中的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21120657/

相关文章:

android - 确定在 Android 上拨的是什么#

c++ - 使用 ffserver 进行 RTMP 流式传输

java - 使用 MediaPlayer 作为源在 Android 上录制音频?

java - 如何停止按下背面的媒体播放器,无论它是否正在播放?

iphone - 检查用户的库中是否有 iTunes 中的歌曲

android - 如何获取timePicker和System Time的时间差

使用主要项目资源的 Android 库

android - 程序类型已经存在 androidx.exifinterface.R

WebRTC SDP协商: How to handle session transitions between Wi-Fi and 4G?

iphone - HTML5视频播放器查询