JMF:当玩家在某个时间播放视频时如何触发事件?

时间:2012-05-26 18:37:41

标签: java frameworks media jmf

如何用Java编码(使用Java Media Framework):当播放器播放视频片段达到特定时间时(例如,播放时间达到3.124分钟),它会生成一个事件吗?

1 个答案:

答案 0 :(得分:1)

JMF Player实施Clock,后者又提供以下方法:

  • setStopTime(Time)。向播放器添加一个监听器并监听停止事件。
  • getMediaNanoseconds()。启动Swing Timer以重复每NN毫秒。检查媒体时间。如果超出感兴趣的时间,请停止计时器&播放器。