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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"94A7DC3B32AE": {
"model": 19,
"cameras": {
"80CDC51EE37B": {}
}
}
}
}
}

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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"14300477125C": {
"model": 20,
"cameras": {
"CC69AC606050": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"A5AA28FC89D1": {
"model": 20,
"cameras": {
"19206372CC14": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"A3AAC8F919D8": {
"model": 20,
"cameras": {
"7F8159188805": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"A841245867F7": {
"model": 19,
"cameras": {
"BECAEB7818C9": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"3E4BE36EC237": {
"model": 19,
"cameras": {
"ACB4464E31E7": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"D16EA79F7622": {
"model": 19,
"cameras": {
"49A86ED64AAF": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"49559AAE76AD": {
"model": 20,
"cameras": {
"D4F948CA423F": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"795AED053561": {
"model": 20,
"cameras": {
"C18BD9CBEF4E": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"EE48137602B9": {
"model": 20,
"cameras": {
"C280B9DD649E": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"F9D8C65AFFF6": {
"model": 19,
"cameras": {
"436F6E6E8058": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"16E8508C74D2": {
"model": 19,
"cameras": {
"C24BD7FB54CA": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"5ECD62D68501": {
"model": 19,
"cameras": {
"0952BB08BC2B": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"C1109F1E197C": {
"model": 20,
"cameras": {
"3B7967AB164B": {
"model": 5,
"streams": {
"938DBA0BFEB1": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"6DAD2E22F78C": {
"model": 20,
"cameras": {
"0873DC191FBD": {
"model": 5,
"streams": {
"884F3C20071E": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"E7BB61EA5567": {
"model": 20,
"cameras": {
"0131EBE53C74": {
"model": 5,
"streams": {
"8C7F314CEFA8": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"64CCFF394B23": {
"model": 20,
"cameras": {
"52CA17D6450D": {
"model": 5,
"streams": {
"85428AD32A9C": {
"active": true,
"resolution": {
"width": 55,
"height": 64
}
}
}
}
}
}
}
}
}

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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"650B61A1AFDA": {
"model": 19,
"cameras": {
"1EE3991AEB81": {
"model": 5,
"streams": {
"DD3F5333225C": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"C7042BF72D31": {
"model": 19,
"cameras": {
"6CA27F9C7A0E": {
"model": 5,
"streams": {
"54D5F02BBB74": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"14677497570F": {
"model": 19,
"cameras": {
"CA77AA895F7F": {
"model": 5,
"streams": {
"1542524AE6E6": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"5C12921B3A12": {
"model": 19,
"cameras": {
"C071B197E01E": {
"model": 5,
"streams": {
"CD6406A0072E": {
"active": true,
"resolution": {
"width": 10,
"height": 21
}
}
}
}
}
}
}
}
}

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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"AF45031503F7": {
"model": 20,
"cameras": {
"585E0B5722B2": {
"model": 240,
"streams": {
"33FA9D00539B": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"D11BA682F536": {
"model": 20,
"cameras": {
"E6F382AAEB07": {
"model": 240,
"streams": {
"237C1449EC85": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"DB2CA0817691": {
"model": 20,
"cameras": {
"1370B8E00AA2": {
"model": 240,
"streams": {
"71F53E9FA331": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"E69E58D77259": {
"model": 20,
"cameras": {
"E1758A45C301": {
"model": 240,
"streams": {
"5EDDC1163A16": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"825E23D2DCE5": {
"model": 20,
"cameras": {
"69D06061338D": {
"model": 240,
"streams": {
"BCA758CC148D": {
"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.50.0",
"method": "DELETE",
"payload": {
"devices": {
"1E7DADE816A5": {
"model": 20,
"cameras": {
"88055A86AFBD": {
"model": 240,
"streams": {
"44F50BFAE608": {
"active": true,
"resolution": {
"width": 63,
"height": 57
}
}
}
}
}
}
}
}
}

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.50.0",
"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.50.0",
"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.50.0",
"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.50.0",
"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.50.0",
"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.50.0",
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"84CF36A9607E": {
"model": 20,
"cameras": {
"2D628EA2566D": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"E6447B613BD0": {
"model": 20,
"cameras": {
"58106DD9A9BA": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"BC9F0C7401C2": {
"model": 19,
"cameras": {
"36045B4AE845": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"C11951AD9984": {
"model": 19,
"cameras": {
"38E3D217968B": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"BED2E413C712": {
"model": 20,
"cameras": {
"D8581B73A030": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"BF7EBA1AB68F": {
"model": 20,
"cameras": {
"02A301F94898": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"0744F1FD5EEC": {
"model": 19,
"cameras": {
"BF5E9254BC28": {
"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.50.0",
"method": "UPDATE",
"payload": {
"devices": {
"3629E8C48D2C": {
"model": 19,
"cameras": {
"83C03DF417BB": {
"model": 240,
"type": "AUX"
}
}
}
}
}
}


version?: DeviceVersion

Version