VariantSegmentTemplate
A template to use to construct the URL of every GetPlaylist
action that is produced by Media Server, including the "http://" prefix.
You should only need to set this parameter if your media player sends requests to an application in front of Media Server.
You can use the following macros:
Macro | Description | Example Value |
---|---|---|
{stream} | The name of the stream, as requested by the GetPlaylist action. | News |
{startTime} | The start time for the content requested by the GetPlaylist action. | 2015-02-05T12:38:21Z |
{duration} | The duration of the content requested by the GetPlaylist action. | 10000 |
{offset} | The amount of time in milliseconds that the playlist is offset from being live, as set by the GetPlaylist action. | 60000 |
{hlsVersion} | The HLS version of the playlist requested by the GetPlaylist action. | 4 |
{format} | The format of the playlist, requested by the GetPlaylist action. | m3u8 |
{mediaSegmentTemplate} | The media segment template specified by the GetPlaylist action. | |
{variantSegmentTemplate} | The variant segment template specified by the GetPlaylist action. |
Type: | String |
Default: | action=getPlaylist&stream={stream}&startTime={startTime}&duration={duration}&offset={offset}&liveUrl={liveUrl}&hlsVersion={hlsVersion}&format={format}&mediaSegmentTemplate={mediaSegmentTemplate}&variantSegmentTemplate={variantSegmentTemplate} |
Required: |
Required in Defaults section Optional in a section that defines a stream |
Configuration Section: | MyStream or Defaults |
Example: | VariantSegmentTemplate=http://mediaserver:14000/action=getPlaylist&stream={stream}&startTime={startTime}&duration={duration}&offset={offset}&liveUrl={liveUrl}&hlsVersion={hlsVersion}&format={format}&mediaSegmentTemplate={mediaSegmentTemplate}&variantSegmentTemplate={variantSegmentTemplate}
|
See Also: | MediaSegmentTemplate |