- await server.live.waitUntilSegmentGeneration({ videoUUID: liveVideoUUID, segment: 0, playlistNumber: 0, totalSessions: 2 })
+
+ let hasNewPlaylist = false
+ do {
+ const video = await server.videos.get({ id: liveVideoUUID })
+ hasNewPlaylist = video.streamingPlaylists.length === 1 && video.streamingPlaylists[0].id !== session1PlaylistId
+
+ await wait(100)
+ } while (!hasNewPlaylist)
+
+ await server.live.waitUntilSegmentGeneration({
+ server,
+ videoUUID: liveVideoUUID,
+ segment: 1,
+ playlistNumber: 0,
+ objectStorage: false
+ })