POST api/v1/videoConfig/mac/{MAC}/config
Configure the given camera to use the specified video mode.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| MAC |
MAC Address (unique identifier) for the camera in question. |
string |
Required |
Body Parameters
ConfigStreamInfo object
ConfigStreamInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| modeSelector | integer |
None. |
|
| size | integer |
None. |
|
| framesPerSecond | integer |
None. |
|
| qualityType | integer |
None. |
|
| quality | integer |
None. |
|
| bitRate | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"modeSelector": 1,
"size": 2,
"framesPerSecond": 3,
"qualityType": 4,
"quality": 5,
"bitRate": 6
}
application/xml, text/xml
Sample:
<ConfigStreamInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2API.Resource.Models.Models"> <bitRate>6</bitRate> <framesPerSecond>3</framesPerSecond> <modeSelector>1</modeSelector> <quality>5</quality> <qualityType>4</qualityType> <size>2</size> </ConfigStreamInfo>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ConfigStreamModeResult
ConfigStreamModeResult| Name | Description | Type | Additional information |
|---|---|---|---|
| MAC | string |
None. |
|
| CameraIPAddress | string |
None. |
|
| CameraName | string |
None. |
|
| FeatureFlags | string |
None. |
|
| RTSP_Parameters | string |
None. |
|
| ResultCode | integer |
None. |
|
| ResultData | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"MAC": "sample string 1",
"CameraIPAddress": "sample string 2",
"CameraName": "sample string 3",
"FeatureFlags": "sample string 4",
"RTSP_Parameters": "sample string 5",
"ResultCode": 6,
"ResultData": "sample string 7"
}
application/xml, text/xml
Sample:
<ConfigStreamModeResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2API.Resource.Models.ResultData"> <ResultCode xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">6</ResultCode> <ResultData xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">sample string 7</ResultData> <CameraIPAddress>sample string 2</CameraIPAddress> <CameraName>sample string 3</CameraName> <FeatureFlags>sample string 4</FeatureFlags> <MAC>sample string 1</MAC> <RTSP_Parameters>sample string 5</RTSP_Parameters> </ConfigStreamModeResult>