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.9",
"method": "DELETE",
"payload": {
"devices": {
"EF60DEE8DC0D": {
"model": 19,
"cameras": {
"6CF9612D46C1": {}
}
}
}
}
}

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.9",
"method": "UPDATE",
"payload": {
"devices": {
"8C6443E65D5F": {
"model": 20,
"cameras": {
"84BA8E4A9AC8": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"05B816103E52": {
"model": 20,
"cameras": {
"0F89851391AE": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"A75C7D063E65": {
"model": 20,
"cameras": {
"CC07097129B2": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"07FA927823E0": {
"model": 19,
"cameras": {
"D557C2BACA1A": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"7CB83C6EF8A1": {
"model": 19,
"cameras": {
"12DA0BF407C3": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"B899CE322FCE": {
"model": 19,
"cameras": {
"6BBA63ABB942": {
"model": 5,
"osd": {
"enabled": false
}
}
}
}
}
}
}

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.9",
"method": "UPDATE",
"payload": {
"devices": {
"0C2C6B3805CC": {
"model": 20,
"cameras": {
"C2778DE4A70B": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"FAF3B5388C2D": {
"model": 20,
"cameras": {
"1EAFA2006332": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"E9B2F2CC618D": {
"model": 20,
"cameras": {
"6CC58F06B3FA": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"961DE557D410": {
"model": 19,
"cameras": {
"6D89A9DC3F5A": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"BB418050A66C": {
"model": 19,
"cameras": {
"48B6CD18AEEA": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"9B4CCFE85EB3": {
"model": 19,
"cameras": {
"F88716BD68F5": {
"model": 240,
"osd": {
"enabled": false
}
}
}
}
}
}
}


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.9",
"method": "DELETE",
"payload": {
"devices": {
"329CAC9DD10F": {
"model": 20,
"cameras": {
"1937C52DADE2": {
"model": 5,
"streams": {
"375D2A785DB3": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"ACE15B737E7F": {
"model": 20,
"cameras": {
"E7E73F2D639A": {
"model": 5,
"streams": {
"DE8D1F48D460": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"A174A2727E79": {
"model": 20,
"cameras": {
"0295F4CD5F4E": {
"model": 5,
"streams": {
"C9CC363BA676": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"654A757A125D": {
"model": 20,
"cameras": {
"7C1547B0F084": {
"model": 5,
"streams": {
"435CEFC2CAB1": {
"active": true,
"resolution": {
"width": 93,
"height": 92
}
}
}
}
}
}
}
}
}

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.9",
"method": "DELETE",
"payload": {
"devices": {
"A3496583AC9D": {
"model": 19,
"cameras": {
"CF0F5801F28A": {
"model": 5,
"streams": {
"C2C694D90E51": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"B3AF94E03C12": {
"model": 19,
"cameras": {
"522F3CA1B505": {
"model": 5,
"streams": {
"D13F5C605048": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"7E416A85F588": {
"model": 19,
"cameras": {
"707DEB0ABD84": {
"model": 5,
"streams": {
"62884FEB22A4": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"4528BEE1258C": {
"model": 19,
"cameras": {
"3E90922D1B2C": {
"model": 5,
"streams": {
"A413E1534C66": {
"active": true,
"resolution": {
"width": 4,
"height": 41
}
}
}
}
}
}
}
}
}

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.9",
"method": "DELETE",
"payload": {
"devices": {
"78EE944D281C": {
"model": 20,
"cameras": {
"17C7BA6C5142": {
"model": 240,
"streams": {
"4D445220626E": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"160012F674F5": {
"model": 20,
"cameras": {
"ECFC2D47B65F": {
"model": 240,
"streams": {
"6D4B14449138": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"D42AF098B547": {
"model": 20,
"cameras": {
"ABA75CEE4863": {
"model": 240,
"streams": {
"4DF1731A851D": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"FDD74AACFF2C": {
"model": 20,
"cameras": {
"E622ED690025": {
"model": 240,
"streams": {
"756255AF201A": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"053D9BE9866B": {
"model": 20,
"cameras": {
"A6B1678320CE": {
"model": 240,
"streams": {
"FB810217DE15": {
"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.9",
"method": "DELETE",
"payload": {
"devices": {
"32A6CFCCB05B": {
"model": 20,
"cameras": {
"2067D396C86B": {
"model": 240,
"streams": {
"9DA0F32EF7E8": {
"active": true,
"resolution": {
"width": 69,
"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.9",
"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.9",
"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.9",
"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.9",
"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.9",
"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.9",
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"44ACE2AB4995": {
"model": 20,
"cameras": {
"1379DA3BB035": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"C90CFD65B411": {
"model": 20,
"cameras": {
"AEF640757A84": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"9325BF925BAD": {
"model": 19,
"cameras": {
"7380F99BD953": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"0402AC3D5A21": {
"model": 19,
"cameras": {
"034D28BA5CC9": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"45E5F9B81ACC": {
"model": 20,
"cameras": {
"8C0D0B0FBBDF": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"50D754FF2082": {
"model": 20,
"cameras": {
"F62D463FFB51": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"CEF3B5A45629": {
"model": 19,
"cameras": {
"1C4E32D2E570": {
"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.9",
"method": "UPDATE",
"payload": {
"devices": {
"CB17E3051052": {
"model": 19,
"cameras": {
"43E1F9BD6FA0": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}


version?: DeviceVersion

Version