代码之家  ›  专栏  ›  技术社区  ›  jamesmhaley

Flash视频播放效果很好,但剩余时间和时间不同步

  •  1
  • jamesmhaley  · 技术社区  · 14 年前

    可能是一个已知的问题,我的代码的问题,或者我的疏忽。

    我在Flash中创建了一个视频播放器。我让它在RTMP/RTMPT上播放渐进式和流媒体,这样就可以了。

    我唯一的问题是,播放视频时,播放时间和剩余时间的时间代码不会同步。所以,如果我的视频长20秒,已经播放了5次,播放时间为5秒,剩余时间为16秒,直到大约半秒后更新。

    因此,即使它们都是用同一行代码设置的,也不会同时发生更改。播放的时间发生了变化,然后一秒后剩余时间发生了变化。

    任何人都知道这可能是什么。可能是我算错了。也许我需要把剩下的时间凑齐或凑齐。如何同步两次。

    我知道这个问题很难回答,我已经尽力解释了。

    事先谢谢。

    1 回复  |  直到 14 年前
        1
  •  0
  •   lewiguez    14 年前

    这可能和更新每个项目的频率问题一样简单。

    需要更多信息。这是自定义视频播放器吗?您使用的是flvplayback组件吗?你是怎么安排时间的?

    听起来当前时间和总时间比剩余时间更准确。如果这是一个自定义视频播放器,有没有任何理由不使用两个变量作为剩余时间和播放时间,你不能仅仅用一个变量设置播放时间,然后将剩余时间设置为(totaltime-time played)?这样,它们就同步了。

    这只是猜测而已。需要更多信息。