Update timestamps

This commit is contained in:
2023-08-25 20:02:24 +01:00
parent b3b3ee542e
commit 201344b622
7 changed files with 360 additions and 4 deletions

View File

@ -35,8 +35,7 @@ public class BackgroundStreamManager : BackgroundService
foreach (var id in liveStreams)
{
var manager = await streamManager.ForStream(id);
var lastSegment = await manager.GetLatestRecordingSegment();
var timeoutStream = DateTime.UtcNow.Subtract(TimeSpan.FromMinutes(2)) > lastSegment?.Timestamp;
var timeoutStream = DateTime.UtcNow.Subtract(TimeSpan.FromMinutes(2)) > manager.GetStream().LastSegment;
if (timeoutStream)
{
await manager.StreamStopped();