2
所以我有流媒體視頻進來,我想知道它何時緩衝。這從根本上說並不難,只是爲某種類型的緩衝事件添加EventListener,但我想知道這是否是「最好」的方式。使用EventListener與輪詢的開銷
我的另一個想法是設置一個計時器,每隔X毫秒查詢一次視頻饋送,詢問它是否是視頻isBuffering()或其他。儘管我可以,在最壞的情況下,在查詢視頻流之前等待全部X毫秒,但我確定這不是實際上對我而言很重要;我可以解決它,而且確實已經很自然地做到了。
所以我問:是否有一個EventListener的大量開銷(假設我已經有很多)或者是否立即捕獲緩衝事件的優勢足夠吸引人?
當然,這不是100%的保證,以避免緩衝,但?不知何故,我認爲我總是要適應緩衝,因爲有這麼多的東西會強制它。 –