inv*_*sus 5 android subtitle media-player android-videoview
我正在开发一款适用于Android的视频播放器.我创建了一个简单的文本视图,显示当前的副标题.
问题是: MediaPlayer getCurrentPosition()方法只给我几秒钟的时间.我需要以毫秒为单位的值来正确地同步字幕和电影.
getCurrentPosition应该以毫秒为单位给出时间,但它以秒为单位给出时间*1000(每个数字以"000"结尾).
有什么建议?
如果有人需要,我做了我的解决方案。
我开发了字幕模块。为了获得准确的毫秒数,我为系统和玩家计时器制作了一个同步器。
每播放 20 秒视频,我就会执行此过程:
现在,如果我想要当前电影的毫秒数:
很简单,并且字幕同步;)
| 归档时间: |
|
| 查看次数: |
4528 次 |
| 最近记录: |