LocalPullDestinationSettings interface
Configuration for the serving of segments and playlists directly from the Norsk Web Server Note: While this is both useful for local testing and for sitting behind a reverse caching proxy / CDN it is not expected that Norsk serve as the edge server in most scenarios
Signature:
export interface LocalPullDestinationSettings
Properties
Property | Type | Description |
---|---|---|
number |
(Optional) In the absence of a HLS_SKIP query parameter, how many segments should be served in a playlist this effectively controls how far back in time a player can seek from first load (as long as the data exists) |
|
number |
(Optional) Server control directive, informs the client how far back in the stream (in seconds) it should attempt to play this should take into account the end to end latency from source capture, to the segment and playlist being published |
|
A unique identifier for this destination |
||
number |
(Optional) Server control directive, informs the client how far back in the stream (in seconds) it should attempt to play when using the lower latency parts this should take into account the end to end latency from source capture, to the part and playlist being published |
|
number |
Informs the playlist generation how long segments will be retained for and informs the local web server how long to retain those segments |
|
string |
(Optional) Optionally supply a string that will be inserted into the path structure for segments published in this stream This is useful for stream restarts or republishing when duplicate segment IDs would be generated causing problems with cacheing directives |
|
"local" |