在android中控制在线视频流期间的视频播放速度
Posted
技术标签:
【中文标题】在android中控制在线视频流期间的视频播放速度【英文标题】:Controlling video playback speed during online video streaming in android 【发布时间】:2015-09-19 16:24:26 【问题描述】:我要播放来自 Vimeo 在线流媒体的 android 视频。为此,现在,我正在使用 VideoView。现在,我想控制视频播放速度控制功能,例如:0.5x、1x、1、5x、2x 和视频缓存支持。 Android VideoView 是否可以实现这两种功能,或者我可以使用任何第三方播放器? 救命!
【问题讨论】:
我想要同样的东西。你找到解决办法了吗? @MeghaManiar 我是通过使用 Vimeo 的开源视频播放库做到的。 【参考方案1】:您好,为了获得最佳控制,我建议您使用 vlc lib 或 pvPlayer。或者你可以使用这个简单的代码,但它并不能很好地工作。
public void slowMotion()
final Handler handler = new Handler();
Runnable r = new Runnable()
@Override
public void run()
if (videoview != null)
if (videoview.isPlaying())
videoview.pause();
else
videoview.start();
handler.postDelayed(this, 50);
;
handler.postDelayed(r, 800);
祝你好运:D
【讨论】:
以上是关于在android中控制在线视频流期间的视频播放速度的主要内容,如果未能解决你的问题,请参考以下文章