HlsTsCombinedPushOutputSettings interface
Settings for a HLS Transport Stream Combined Push Output
As well as pushing the muxed-TS segments and playlist to the configured , the node always serves the very same segments and playlist locally from the Norsk web server (byte-identical to what is pushed). Retrieve the local pull url with HlsTsCombinedPushOutputNode.url() — useful for a downstream tool that needs to read the playlist without configuring a second, independent destination.
Signature:
export interface HlsTsCombinedPushOutputSettings extends SinkNodeSettings<HlsTsCombinedPushOutputNode>
Extends: SinkNodeSettings<HlsTsCombinedPushOutputNode>
Properties
| Property | Type | Description |
|---|---|---|
The destination CmafDestinationSettings for this stream to be published to |
||
(Optional) How to handle discontinuities in the media playlist. When set to "discontinuity", honours any discontinuities present in the stream by generating EXT-X-DISCONTINUITY tags. When set to "gap" (default), ignores discontinuities and uses EXT-X-GAP tags instead. Only set to "discontinuity" when all streams in a multi-variant playlist have been processed through StreamSync or come from the same source to ensure synchronized discontinuities across all renditions. |
||
string |
(Optional) Directives to add to the m3u media playlists |
|
(Optional) Optional MQA quality-metric aggregation weights. When omitted, server defaults are used. |
||
string |
(Optional) The name to use for the playlist in a multivariant playlist |
|
boolean |
(Optional) Whether to insert a program date-time directive on every segment. Not required to produce spec-compliant playlists, but may be useful for inspection or playlist manipulation |
|
(Optional) What source to use for the program-date-time |
||
string |
The name of this media playlist (.m3u8 will be added onto this field to generate a filename) |
|
(Optional) Which flavour of SCTE-35 marker tags to emit into the HLS media playlist. Defaults to "standard" (EXT-X-DATERANGE). See Scte35MarkerMode. |
||
(Optional) Optional stategy to be used instead of the default in creating segments of the correct length care should be taken to not supply values that result in segments of an invalid length |
||
number |
The target segment duration in seconds. By default, Norsk will use the framerate of the video stream in order to produce compliant segments that are less than or equal to this in duration, with audio packaged alongside using timestamps to line them up |