# AddStream

Creates a new rolling buffer.

You must specify a name for the new rolling buffer. You can also set other values such as the path where the video is stored and the amount of storage to use. If you do not specify these settings the default values set in the rolling buffer configuration file are used instead.

Type: synchronous

Parameter | Description | Required
--- | --- | ---
`MaxFiles` | The maximum number of files to write in the rolling buffer. The number of files multiplied by the maximum file size gives the total amount of storage. | No
`MaxFileSizeMB` | The maximum size in megabytes of a file in the rolling buffer. The number of files multiplied by the maximum size gives the total amount of storage. | No
`MediaSegmentTemplate` | A template to use to construct the URL of every media segment in a playlist. The value to use depends on how you have configured the web server that serves video from your rolling buffer. | No
`RootPath` | The path of the directory to contain the files for this rolling buffer. | No
`Stream` | The name for the new rolling buffer (names are case-insensitive). Valid characters are a-z, A-Z, 0-9, underscore (`_`), plus sign (`+`), and hyphen (`-`). | Yes
`VariantSegmentTemplate` | A template to use to construct the URL of every `GetPlaylist` action that is produced by Media Server. | No

## Example

    http://localhost:14000/action=AddStream&stream=news
                                           &maxfiles=5
                                           &maxfilesizemb=500

## Response

    <autnresponse>
      <action>ADDSTREAM</action>
      <response>SUCCESS</response>
      <responsedata></responsedata>
    </autnresponse>

_FT_HTML5_bannerTitle.htm