diff --git a/src/streaming/controllers/StreamController.js b/src/streaming/controllers/StreamController.js index 829ef47f8a..75a003dfbb 100644 --- a/src/streaming/controllers/StreamController.js +++ b/src/streaming/controllers/StreamController.js @@ -256,6 +256,8 @@ function StreamController() { _initializeForFirstStream(streamsInfo); } eventBus.trigger(Events.STREAMS_COMPOSED); + // Additional periods might have been added after an MPD update. Check again if we can start prebuffering. + _checkIfPrebufferingCanStart(); }) .catch((e) => { throw e;