使用EventListener与轮询的开销

时间:2011-06-30 21:28:45

标签: video actionscript streaming buffering

所以我有流媒体视频,我想知道它什么时候缓冲。这基本上并不那么难,只是为某种类型的缓冲事件添加一个EventListener,但我想知道这是否一定是“最好”的方法。

我的另一个想法是设置一个计时器,每隔X毫秒轮询视频输入,询问视频是否是缓冲(),或者某些事情。虽然我可以,在最坏的情况下,在查询视频流之前等待整整X毫秒,但我已经确定这对我来说并不重要。我可以解决它,并且确实已经很自然地这样做了。

所以我问:是否有大量的开销涉及到一个EventListener(假设我已经有很多),或者是否能够立即捕获缓冲事件?

1 个答案:

答案 0 :(得分:0)

将它留给eventListener 虽然,如果您动态地将视频动态更改为质量较低的视频,则可以避免缓冲。