diff --git a/src/main/java/com/ddf/vodsystem/services/StreamService.java b/src/main/java/com/ddf/vodsystem/services/StreamService.java index 3baee53..07d7b45 100644 --- a/src/main/java/com/ddf/vodsystem/services/StreamService.java +++ b/src/main/java/com/ddf/vodsystem/services/StreamService.java @@ -196,7 +196,7 @@ public class StreamService { return Arrays.stream(tsFiles) .filter(f -> { long segMs = parseTimestampMs(f); - return segMs < endMs && segMs > startMs; + return segMs < endMs && (segMs + 3_000) > startMs; }) .sorted(Comparator.comparingLong(this::parseTimestampMs)) .collect(Collectors.toList());