Feature sliding periods
Created by: dsilhavy
The goal of this PR is to
- Remove UseCalculatedLiveEdge attribute. This was used before to adjust the clientTimeOffset for SegmentTimeline depending on the DVRwindow. This is not a good approach, as the clientTimeOffset should be derived from the UTC timing source. In addition, we are using the segments in the SegmentTimeline as a reference for the DVR window.
- Set appendWindow in a single function
- Remove outdated streams from the stream list