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
ConfigStreamInfoName | 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
ConfigStreamModeResultName | 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>