android seekto实现_Android本地视频播放器ijkMediaPlayer seekto()某一position,进度会从position后退几秒 - Android开发论坛 - 5...

ijkMediaPlayer seekTo()某一position,进度会从position后退几秒

seekTo()方法用过后,用getcurrentposition()方法获得position

log日志:

01-01 07:20:44.250: E/MyMediaController(17261): updatePausePlay

01-01 07:20:44.250: E/setProgress(17261): 8920

01-01 07:20:44.280: E/MyMediaController(17261): show

01-01 07:20:44.280: E/MyMediaController(17261): updatePausePlay

01-01 07:20:44.280: E/endGesture(17261): seekTo16315

01-01 07:20:44.280: E/setProgress(17261): 16315

01-01 07:20:44.330: E/onSeekComplete(17261): position=16315

01-01 07:20:44.510: E/setProgress(17261): 16315

01-01 07:20:44.580: E/setProgress(17261): 11282

01-01 07:20:44.670: E/setProgress(17261): 11373

01-01 07:20:44.740: E/setProgress(17261): 11442

01-01 07:20:44.800: E/setProgress(17261): 11500

01-01 07:20:44.880: E/setProgress(17261): 11577

01-01 07:20:44.950: E/setProgress(17261): 11646

01-01 07:20:45.010: E/setProgress(17261): 11711

01-01 07:20:45.030: E/setProgress(17261): 11733

个人猜测:

seekto(position)中position位置不是关键帧;后退几秒是为了找到关键帧开始播放。

不知道怎么解决这个问题。。。请问哪位懂这个?

分享至:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值