2
所以我有流媒体视频进来,我想知道它何时缓冲。这从根本上说并不难,只是为某种类型的缓冲事件添加EventListener,但我想知道这是否是“最好”的方式。使用EventListener与轮询的开销
我的另一个想法是设置一个计时器,每隔X毫秒查询一次视频馈送,询问它是否是视频isBuffering()或其他。尽管我可以,在最坏的情况下,在查询视频流之前等待全部X毫秒,但我确定这不是实际上对我而言很重要;我可以解决它,而且确实已经很自然地做到了。
所以我问:是否有一个EventListener的大量开销(假设我已经有很多)或者是否立即捕获缓冲事件的优势足够吸引人?
当然,这不是100%的保证,以避免缓冲,但?不知何故,我认为我总是要适应缓冲,因为有这么多的东西会强制它。 –