这个主题几乎总结了一下。我们有一个基于Video.js构建的自定义播放器,带有一个"章节"菜单允许用户使用Video.js api(又名:
)跳转到视频的特定部分video.currentTime(newValue)
这在大多数设备上运行良好(差异只有1/2秒或更短),除了在Android上(特别是在Galaxy S5上进行测试),它往往导致视频在5-10秒之前跳转到视频比指定的,即如果我做video.currentTime(30),视频开始播放24秒。
有什么想法吗?!
答案 0 :(得分:1)
不幸的是,在大多数Android设备上,视频会跳转到下一个或上一个关键帧。尝试使用ffmpeg
选项-force_key_frames
转换视频。