AI-generated Key Takeaways
- 
          Provides the live seekable range with start and end time in seconds. 
- 
          The LiveSeekableRangeconstructor takes optional start, end, isMovingWindow, and isLiveDone parameters.
- 
          The isLiveDoneproperty indicates if a live stream has ended and the live seekable range should stop updating.
- 
          The isMovingWindowproperty indicates whether the live seekable range is a moving window or a fixed/expanding range for an ended live stream.
cast.framework.messages.  LiveSeekableRange
            Provides the live seekable range with start and end time in seconds.
Constructor
LiveSeekableRange
new LiveSeekableRange(start, end, isMovingWindow, isLiveDone)
| Parameter | |
|---|---|
| start | Optional number | 
| end | Optional number | 
| isMovingWindow | Optional boolean | 
| isLiveDone | Optional boolean | 
Properties
isLiveDone
(boolean or undefined)
true indicates that a live stream has ended.
If it is done, the live seekable range should stop updating.
isMovingWindow
(boolean or undefined)
A boolean value indicates whether the live seekable range is a moving
                window. If false, the live seekable range is either an expanding range
                or a fixed range, indicating that a live stream has ended.