我使用以下代码从Android手机上的服务器流式传输视频:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(videoUrl)); // When I hit this URL in web browser on my PC, it works
startActivity(i);
当我运行代码时,它会要求我选择一个播放器。当我选择一个玩家时,该玩家会打开然后没有任何反应。我甚至试过等待几分钟,但视频从未开始。
我的问题是,将视频放在我的网络服务器上并在Android上运行以上代码以获取该视频流是否真的很简单?
我是否需要在服务器上进行任何更改?有人可以帮我这个吗?我无法弄清楚问题出在我的服务器端还是客户端。
答案 0 :(得分:0)
我在Android手机上使用VLC播放器的问题进行测试。我下载了MX Player并尝试了它。一切都工作正常: - )
这意味着Google Play上的每个视频播放器都不够成熟,无法获取网址并开始播放视频。为此你需要一个支持这个功能的好视频播放器。