【问题标题】:is there a way to make VideoView keep playing in background on Android app?有没有办法让 VideoView 在 Android 应用程序的后台继续播放?
【发布时间】:2011-12-23 05:26:24
【问题描述】:

我目前正在使用 VideoView 播放来自 URL(流式传输..)的视频, 当我按下 home 时,视频停止了..

有没有办法让它继续播放?

让视频在后台持续播放的最佳方法是什么?

提前致谢, 阿米托斯80

【问题讨论】:

  • 为什么要这样做?用户不在您的应用中时不会看到视频。您想不间断地播放音频吗?
  • 是的,我想让音频播放仍在运行。我认为唯一的方法是将 VideoView 保存在活动中并绑定到仅播放音频的服务。我认为两者之间的同步会很棘手。有什么想法吗?
  • 你好amitos80,你是怎么解决这个问题的?
  • 我找到了一种使用 Titanium Appcelerator 的方法。使用 android sdk 我找不到实现这一目标的方法。另一种解决方案是分别播放音乐和视频并同步它们,例如在 onResume - 但它非常棘手.. 祝你好运

标签: android video streaming html5-video android-videoview


【解决方案1】:

您应该使用 MediaPlayer 而不是 VideoView。

m = new MediaPlayer();
m.setDatasource(url);
m.prepare();
m.start();

【讨论】:

    猜你喜欢
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多