diff --git a/src/N_m3u8DL-RE.Parser/Extractor/DASHExtractor2.cs b/src/N_m3u8DL-RE.Parser/Extractor/DASHExtractor2.cs index b51ff76..c2b9045 100644 --- a/src/N_m3u8DL-RE.Parser/Extractor/DASHExtractor2.cs +++ b/src/N_m3u8DL-RE.Parser/Extractor/DASHExtractor2.cs @@ -89,6 +89,11 @@ namespace N_m3u8DL_RE.Parser.Extractor var availabilityStartTime = mpdElement.Attribute("availabilityStartTime")?.Value; //在availabilityStartTime的前XX段时间,分片有效 var timeShiftBufferDepth = mpdElement.Attribute("timeShiftBufferDepth")?.Value; + if (string.IsNullOrEmpty(timeShiftBufferDepth)) + { + //如果没有 默认一分钟有效 + timeShiftBufferDepth = "PT1M"; + } //MPD发布时间 var publishTime = mpdElement.Attribute("publishTime")?.Value; //MPD总时长