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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"D31F7187A8AD": {
"model": 19,
"cameras": {
"110317224ADD": {}
}
}
}
}
}

Hierarchy

Index

Properties

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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"4B674D6875E9": {
"model": 20,
"cameras": {
"6BF7FB8A5FEA": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"67C681DF8EA8": {
"model": 20,
"cameras": {
"EBCAFA4A5D76": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"FC9ADD88E6C2": {
"model": 20,
"cameras": {
"DF99FC2BD7A6": {
"model": 5,
"osd": {
"enabled": true
}
}
}
}
}
}
}

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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"18AC4415D07A": {
"model": 19,
"cameras": {
"30911A51E7D8": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"8963D6D4FA30": {
"model": 19,
"cameras": {
"4B7CDED9B0D0": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"0B10FF59F753": {
"model": 19,
"cameras": {
"9B327588CA49": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"97EFAD1B639C": {
"model": 20,
"cameras": {
"5CA03129BB00": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"53053A7FCCF8": {
"model": 20,
"cameras": {
"E2006C21822E": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"780B36AB3C6D": {
"model": 20,
"cameras": {
"3A075934A6AD": {
"model": 240,
"osd": {
"enabled": true
}
}
}
}
}
}
}

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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"C58BDD3A315C": {
"model": 19,
"cameras": {
"F18084FB9453": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"92EE34DA9758": {
"model": 19,
"cameras": {
"69174B72822D": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"E1F34507EDE0": {
"model": 19,
"cameras": {
"87468AF5C1BE": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"E4567FF00640": {
"model": 20,
"cameras": {
"53207F0DB5F5": {
"model": 5,
"streams": {
"9DDB50710B29": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"840347ABE960": {
"model": 20,
"cameras": {
"448DDBDFA8C5": {
"model": 5,
"streams": {
"F6FE25306CEA": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"810E540A21E1": {
"model": 20,
"cameras": {
"3A93421B9A28": {
"model": 5,
"streams": {
"A80384D76A8A": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"451FCC3E6A43": {
"model": 20,
"cameras": {
"F006E5656B44": {
"model": 5,
"streams": {
"0F8B13C83F8F": {
"active": true,
"resolution": {
"width": 45,
"height": 76
}
}
}
}
}
}
}
}
}

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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"13238000BAA0": {
"model": 19,
"cameras": {
"C71EFC5692E8": {
"model": 5,
"streams": {
"3FD2A3F253CA": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"76F2AADD5BF2": {
"model": 19,
"cameras": {
"E3789DC40632": {
"model": 5,
"streams": {
"AC729C039E11": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"956DBC509993": {
"model": 19,
"cameras": {
"41434CB4A390": {
"model": 5,
"streams": {
"ACCCD8FFCE19": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"99EEF4DA92D9": {
"model": 19,
"cameras": {
"C8215D1B3F4C": {
"model": 5,
"streams": {
"CF3D1D63AB8D": {
"active": true,
"resolution": {
"width": 14,
"height": 11
}
}
}
}
}
}
}
}
}

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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"2CB6C02CA63E": {
"model": 20,
"cameras": {
"20DA85E01172": {
"model": 240,
"streams": {
"BE52723B5453": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"E976E81DCAD5": {
"model": 20,
"cameras": {
"84018F0D06D3": {
"model": 240,
"streams": {
"B8BF75A3C284": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"79515CD65EF0": {
"model": 20,
"cameras": {
"0C110BA5F44E": {
"model": 240,
"streams": {
"062366EB7EE0": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"99237F9CEAE0": {
"model": 20,
"cameras": {
"BBA14F1CEEFA": {
"model": 240,
"streams": {
"5A598B8BD030": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"7E3956644AA6": {
"model": 20,
"cameras": {
"3E52CC47A638": {
"model": 240,
"streams": {
"322060089A07": {
"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.55.3",
"method": "DELETE",
"payload": {
"devices": {
"69D0820ED9B9": {
"model": 20,
"cameras": {
"B79006EDE5A8": {
"model": 240,
"streams": {
"A0FB53862F8C": {
"active": true,
"resolution": {
"width": 86,
"height": 27
}
}
}
}
}
}
}
}
}

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.55.3",
"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.55.3",
"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.55.3",
"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.55.3",
"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.55.3",
"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.55.3",
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"1D20073C31BA": {
"model": 20,
"cameras": {
"83B55327815B": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"2B684DD454A0": {
"model": 20,
"cameras": {
"A6021F480916": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"902506E9BC39": {
"model": 19,
"cameras": {
"FFE70122AF6E": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"F416F598DAAE": {
"model": 19,
"cameras": {
"F940D9997DEC": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"3922E8BEE514": {
"model": 20,
"cameras": {
"21A02C704D42": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"F8DF60BF1BE7": {
"model": 20,
"cameras": {
"44D7C87E180E": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"794B2E4A4539": {
"model": 19,
"cameras": {
"3B9DFC40B799": {
"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.55.3",
"method": "UPDATE",
"payload": {
"devices": {
"053BE302B386": {
"model": 19,
"cameras": {
"42F5534D299B": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}


version?: DeviceVersion

Version