Luke Pulverenti пре 10 година
родитељ
комит
581d83e03f
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      MediaBrowser.Api/Playback/Hls/MpegDashService.cs

+ 2 - 1
MediaBrowser.Api/Playback/Hls/MpegDashService.cs

@@ -288,7 +288,8 @@ namespace MediaBrowser.Api.Playback.Hls
             var queryString = queryStringIndex == -1 ? string.Empty : Request.RawUrl.Substring(queryStringIndex);
 
             var index = 0;
-            builder.Append("<SegmentList timescale=\"1000000\" duration=\"5000000\" startNumber=\"1\">");
+            var duration = 1000000 * state.SegmentLength;
+            builder.AppendFormat("<SegmentList timescale=\"1000000\" duration=\"{0}\" startNumber=\"1\">", duration.ToString(CultureInfo.InvariantCulture));
 
             while (seconds > 0)
             {