如何从任意时间在Android中播放视频? [英] How to Play video from an Arbitrary Time in Android?

查看:393
本文介绍了如何从任意时间在Android中播放视频?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在任意时间在Android中播放视频videoview

I want to play video in arbitrary time for videoview in Android

            _player.setVideoURI(Uri.parse(uri));
    MediaController mc = new MediaController(this);
    _player.setMediaController(mc);
    _player.start();

现在我要设定时间:10:20寻求文件并播放(10分钟和20秒)

Now I want set time: 10:20 to seek file and play it (10 min and 20 sec)

推荐答案

看的 VideoView.seekTo(INT毫秒)方法

另外要注意从 DOC

的播放位置可以与到seekTo(int)的一个呼叫进行调节。
  虽然asynchronuous seekTo(int)的调用返回正确的方式,
  实际查找操作可能需要一段时间才能完成,尤其是对
  音频/视频流式传输。当实际查找操作完成后,
  内置播放器引擎调用提供的用户
  OnSeekComplete.onSeekComplete()如果OnSeekCompleteListener已
  通过事先注册
  setOnSeekCompleteListener(OnSeekCompleteListener)。

The playback position can be adjusted with a call to seekTo(int). Although the asynchronuous seekTo(int) call returns right way, the actual seek operation may take a while to finish, especially for audio/video being streamed. When the actual seek operation completes, the internal player engine calls a user supplied OnSeekComplete.onSeekComplete() if an OnSeekCompleteListener has been registered beforehand via setOnSeekCompleteListener(OnSeekCompleteListener).

这篇关于如何从任意时间在Android中播放视频?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆