Options
All
  • Public
  • Public/Protected
  • All
Menu
notexported

See type declaration

Camera

DELETE Request

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/core/a200CameraDeleteSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"D0674CA40FAD": {
"model": 19,
"cameras": {
"8013537BAF56": {}
}
}
}
}
}

Hierarchy

Index

Properties

cpuTemp?: number

Camera cpu temperature in Celsius

readonly
ip?: string

IP address

osd?: Osd

On screen display

Modify osd settings

Example Payload (Standard 1080p Camera)

Osd Samples (A150)

A150 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/osd/a150DTCamOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"CC8A6F7C20B1": {
"model": 20,
"cameras": {
"20179AA18FDD": {
"model": 5,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A150 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/osd/a150DTCamOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"9BB57BBEF214": {
"model": 20,
"cameras": {
"740B7F31E71D": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A150 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/osd/a150DTCamOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"5A4BBEBA6E81": {
"model": 20,
"cameras": {
"9B3AD9F0B687": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}

Osd Samples (A200)

A200 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/osd/a200DTCamOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"F3BF8B28AA91": {
"model": 19,
"cameras": {
"CDB6AA449081": {
"model": 5,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A200 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/osd/a200DTCamOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"C1E5EAD6F078": {
"model": 19,
"cameras": {
"DFFA69DBFDDB": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A200 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/osd/a200DTCamOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"1AEB14C095F8": {
"model": 19,
"cameras": {
"64B7B65C9665": {
"model": 5,
"osd": {
"enabled": true
}
}
}
}
}
}
}

Example Payload (Tamron Harrier Zoom Camera)

Osd Samples (A150)

A150 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/osd/a150TamronHarrierZoomCameraOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"502E82CC2111": {
"model": 20,
"cameras": {
"8AE2DFF0E34D": {
"model": 240,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A150 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/osd/a150TamronHarrierZoomCameraOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"DBEC83DE2551": {
"model": 20,
"cameras": {
"DC19369283E8": {
"model": 240,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A150 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/osd/a150TamronHarrierZoomCameraOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"55E269E55677": {
"model": 20,
"cameras": {
"DF19E9AF6601": {
"model": 240,
"osd": {
"enabled": false
}
}
}
}
}
}
}

Osd Samples (A200)

A200 with Osd Enabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/osd/a200TamronHarrierZoomCameraOsdEnabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"6ECD221D1DE5": {
"model": 19,
"cameras": {
"B97244EBEC64": {
"model": 240,
"osd": {
"enabled": true
}
}
}
}
}
}
}
A200 with Osd Disabled

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/osd/a200TamronHarrierZoomCameraOsdDisabledSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"4DD83909FA9F": {
"model": 19,
"cameras": {
"B09F6AFA9F6E": {
"model": 240,
"osd": {
"enabled": false
}
}
}
}
}
}
}
A200 with Random Osd

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/osd/a200TamronHarrierZoomCameraOsdRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"06B8D85B18AC": {
"model": 19,
"cameras": {
"1506519FDA62": {
"model": 240,
"osd": {
"enabled": true
}
}
}
}
}
}
}


streamMode?: StreamMode

Camera streaming mode information.

streams?: Record<string, Stream>

Video Streams

Holds a list of available streams from the camera.

Example Payload (Standard 1080p Camera)

Camera Stream Samples (A150)

A150 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"9604FB504B8D": {
"model": 20,
"cameras": {
"9D3D599D8527": {
"model": 5,
"streams": {
"A22A2D03774F": {
"active": true,
"resolution": {
"width": 854,
"height": 480
}
}
}
}
}
}
}
}
}
A150 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"F5A5F2E68934": {
"model": 20,
"cameras": {
"057822C2D5DA": {
"model": 5,
"streams": {
"0049C957E107": {
"active": true,
"resolution": {
"width": 1280,
"height": 720
}
}
}
}
}
}
}
}
}
A150 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"877854370694": {
"model": 20,
"cameras": {
"A2C60B1EDC14": {
"model": 5,
"streams": {
"B078E25F0A28": {
"active": true
}
}
}
}
}
}
}
}
A150 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/streams/a150DTCamStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"A1A05204FDCD": {
"model": 20,
"cameras": {
"22CADD0722AE": {
"model": 5,
"streams": {
"AB31AC3B21EA": {
"active": true,
"resolution": {
"width": 32,
"height": 99
}
}
}
}
}
}
}
}
}

Camera Stream Samples (A200)

A200 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"C509C92834B5": {
"model": 19,
"cameras": {
"2350D814B98B": {
"model": 5,
"streams": {
"53E57B8E3C27": {
"active": true,
"resolution": {
"width": 854,
"height": 480
}
}
}
}
}
}
}
}
}
A200 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"D874473BD897": {
"model": 19,
"cameras": {
"FC00BD2B67F3": {
"model": 5,
"streams": {
"7D33614ABCF7": {
"active": true,
"resolution": {
"width": 1280,
"height": 720
}
}
}
}
}
}
}
}
}
A200 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"FE66093B4925": {
"model": 19,
"cameras": {
"4E3B09DEF78C": {
"model": 5,
"streams": {
"9D8B2800E559": {
"active": true,
"resolution": {
"width": 1920,
"height": 1080
}
}
}
}
}
}
}
}
}
A200 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/streams/a200DTCamStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"A2640E4CD038": {
"model": 19,
"cameras": {
"37474D64C8D5": {
"model": 5,
"streams": {
"72C8F8EA95D0": {
"active": true,
"resolution": {
"width": 69,
"height": 76
}
}
}
}
}
}
}
}
}

Example Payload (Tamron Harrier Zoom Camera)

Camera Stream Samples (A150)

A150 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"DAC9086D78CB": {
"model": 20,
"cameras": {
"059C7DA575C5": {
"model": 240,
"streams": {
"369D12309284": {
"active": true,
"resolution": {
"width": 854,
"height": 480
}
}
}
}
}
}
}
}
}
A150 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"2C98BBF5B32B": {
"model": 20,
"cameras": {
"52AE51054DBF": {
"model": 240,
"streams": {
"B4615F050137": {
"active": true,
"resolution": {
"width": 1280,
"height": 720
}
}
}
}
}
}
}
}
}
A150 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"CAB6C0B931A4": {
"model": 20,
"cameras": {
"E2C7A1F6A303": {
"model": 240,
"streams": {
"FEF08C2C74CE": {
"active": true
}
}
}
}
}
}
}
}
A150 with a 2k stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream2kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"DAAA197421A4": {
"model": 20,
"cameras": {
"0D87D47CDDD0": {
"model": 240,
"streams": {
"D28E7F4932BF": {
"active": true,
"resolution": {
"width": 2560,
"height": 1440
}
}
}
}
}
}
}
}
}
A150 with a 4k stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStream4kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"85A7981DE9A1": {
"model": 20,
"cameras": {
"E912B100DE48": {
"model": 240,
"streams": {
"BE813723113C": {
"active": true,
"resolution": {
"width": 3840,
"height": 2160
}
}
}
}
}
}
}
}
}
A150 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/streams/a150TamronHarrierZoomCameraStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {
"devices": {
"AFC3B17882A0": {
"model": 20,
"cameras": {
"293E861486B3": {
"model": 240,
"streams": {
"84263233334B": {
"active": true,
"resolution": {
"width": 57,
"height": 92
}
}
}
}
}
}
}
}
}

Camera Stream Samples (A200)

A200 with a 480p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream480pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {}
}
A200 with a 720p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream720pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {}
}
A200 with a 1080p stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream1080pSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {}
}
A200 with a 2k stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream2kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {}
}
A200 with a 4k stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStream4kSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {}
}
A200 with a random stream

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/streams/a200TamronHarrierZoomCameraStreamRandomSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "DELETE",
"payload": {}
}


type?: CameraType

Camera Type

Used to determine which camera feed should get initiated first

Example Payload (Standard 1080p Camera)

Camera Type Samples (A150)

A150 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/type/a150DTCamTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"DD79D6F64D57": {
"model": 20,
"cameras": {
"AB122E75BAC5": {
"model": 5,
"type": "MAIN"
}
}
}
}
}
}
A150 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/dtCam/type/a150DTCamTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"D460D91F936F": {
"model": 20,
"cameras": {
"8F132E8B6730": {
"model": 5,
"type": "AUX"
}
}
}
}
}
}

Camera Type Samples (A200)

A200 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/type/a200DTCamTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"E10FE37DA1F7": {
"model": 19,
"cameras": {
"1241988F847B": {
"model": 5,
"type": "MAIN"
}
}
}
}
}
}
A200 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/dtCam/type/a200DTCamTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"010191AE5DAE": {
"model": 19,
"cameras": {
"163A5D902BEA": {
"model": 5,
"type": "AUX"
}
}
}
}
}
}

Example Payload (Tamron Harrier Zoom Camera)

Camera Type Samples (A150)

A150 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/type/a150TamronHarrierZoomCameraTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"0D006B71D195": {
"model": 20,
"cameras": {
"D3ABB0B57B9D": {
"model": 240,
"type": "MAIN"
}
}
}
}
}
}
A150 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a150/cameras/tamronHarrierZoomCamera/type/a150TamronHarrierZoomCameraTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"B10837D7B02D": {
"model": 20,
"cameras": {
"9FDAFB171A3C": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}

Camera Type Samples (A200)

A200 Main Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/type/a200TamronHarrierZoomCameraTypeMainSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"81AD6DC14548": {
"model": 19,
"cameras": {
"D92BD9B6A07F": {
"model": 240,
"type": "MAIN"
}
}
}
}
}
}
A200 Aux Camera Type

From ./dist/samples/json/requests/devices/vehicles/a200/cameras/tamronHarrierZoomCamera/type/a200TamronHarrierZoomCameraTypeAuxSample.json

{
"$schema": "https://docs.api.deeptrekker.com/dist/schemas/schema.json",
"apiVersion": "0.58.1",
"method": "UPDATE",
"payload": {
"devices": {
"3963F751C75C": {
"model": 19,
"cameras": {
"8D3FEBDCB774": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}


version?: DeviceVersion

Version