任何人都知道如何使用原生视频播放器在android中打开新的意图来播放来自url的视频。
我的代码如下
Intent intent = new Intent(android.content.Intent.ACTION_VIEW);
Uri data = Uri.parse(UriLink);
intent.setDataAndType(data, "video/*");
startActivity(intent);当尝试播放视频错误消息与无法播放视频。我正在播放视频网址http://player.vimeo.com/video/31240369。任何帮助都将不胜感激。
发布于 2013-09-03 20:13:29
该URL似乎不会指向视频。它指向一个网页。如果URL指向实际的视频(例如,MP4文件),则指定video/*最好有效;如果您指向网页,则指定URL肯定不起作用。
发布于 2017-07-29 15:11:12
如果不使用他们的SDK,你就无法播放vimeo视频。如果视频在pro vimeo账户中,那么您可以获得mp4 urls,这些urls可以在vimeo sdk之外播放。
然而,有一个变通办法,使用以下第三方库,如果您传递vimeo videoId或vimeo video url,它将为您获取mp4视频;mp4 url可以使用vimeo sdk之外的任何媒体播放器播放。
编译'com.github.ed-george:AndroidVimeoExtractor:1.1.1‘
(https://github.com/ed-george/AndroidVimeoExtractor)
https://stackoverflow.com/questions/18590619
复制相似问题