【问题标题】:Control buffering in VideoViewVideoView 中的控制缓冲
【发布时间】:2014-08-13 13:34:02
【问题描述】:

我正在尝试使用 VideoView 来显示来自 Vimeo 的 mp4 视频。一切正常,但有没有办法可以控制视频的缓冲?我的问题是我在一个视图中有 6 个 VideoView,一旦视图加载,它们就会立即开始缓冲。我希望它们仅在我按下其中一个播放键以降低互联网使用率时才开始缓冲。

有没有办法开始/停止缓冲?

【问题讨论】:

标签: android streaming video-streaming android-videoview


【解决方案1】:

对于您的情况:VideoView 包装了 MediaPlayer,使其无法控制缓冲。您必须通过获取表面和 MediaPlayer 来重新创建“VideoView”,然后在后者上调用 PrepareAsync。详情请参考this post

【讨论】:

  • 如果它是重复的,您应该将其标记为这样并作为答案发布。
  • 哦,对不起,我不知道怎么做,现在我学会了,谢谢!
猜你喜欢
  • 2017-08-26
  • 2011-06-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多