________▪ VideoFormat
____________• Resolution string ____________• CustomResolutionWidth number ____________• CustomResolutionHeight number ________▪ Type string ________Default video input type. AJA File BMD or NDI. ________▪ ColorProfile string ________▪ ColorSpace string ________▪ Delays
____________• Tracking number ____________• ExecutionTime number ____________• Video number ____________• Audio number ____◦ Machines map
element
________▪ Refsource string ________▪ Timecode
____________• Selection
________________◦ 1 string ________________◦ 2 string ________________◦ 3 string ________________◦ 4 string ____________• Enabled boolean ____________• Source string ________▪ PixelStreaming
____________• Enabled boolean ________▪ Trackers map ____________• Map element:
________________◦ FrameMatchingMethod string ________________◦ Delay number ________________◦ UseLensDelay boolean ________________◦ LensDelay number ________▪ UseGlobalExecutionTimeOffset boolean ________▪ ExecutionTimeOffset number ________▪ Routing map ____________• Map element:
________________◦ IOType string ________________◦ Name string ________________◦ Camera string ________________cameraID or empty if media input ________________◦ VideoFormat
____________________▪ Resolution string ____________________▪ CustomResolutionWidth number ____________________▪ CustomResolutionHeight number ________________◦ ColorProfile string ________________◦ ColorSpace string ________________◦ SMPTEColorRange boolean ________________◦ SBColorRange boolean ________________◦ Format string ________________◦ InputType string ________________◦ Type string ________________◦ Parent string ________________◦ Source VideoIOSourceType ________________◦ Audio
____________________▪ Enabled boolean ____________________▪ Delay number ________________◦ Network
____________________▪ Video
________________________• Codec string ________________________• BitrateScale number ________________________• SRTLatency number ________________________• Profile string ________________________• Threads number ________________________• TransportFormat string ________________________• PixelFormat string ________________________• GOPSize number ________________________• PassPhrase string ________________________• Mode string ____________________▪ SMPTE2110 SMPTE2110 ________________◦ Delay number ________________◦ Sharpen
____________________▪ Enabled boolean ____________________▪ Amplitude number ____________________▪ Profile number ________________◦ NormalGeneration
____________________▪ Enabled boolean ________________◦ DepthGeneration
____________________▪ Enabled boolean ________________◦ XRCSC string ________________◦ Video string ________________this is the "address" so SDI1 for example when using AJA or filename when using file ________________◦ Visualizer
____________________▪ Enabled boolean ____________________▪ Active boolean ____________________▪ HistogramEnabled boolean ____________________▪ VectorScopeEnabled boolean ____________________▪ WaveformEnabled boolean ____________________▪ ShowLogs boolean ____________________▪ ShowStatus boolean ____________________▪ ShowTimecode boolean ____________________▪ DebugTimers boolean ________________◦ BPE
____________________▪ Enabled boolean ____________________▪ Active boolean ____________________▪ ShowSkeleton boolean ____________________▪ CameraFocalLength number ____________________▪ DrawLines boolean ________________◦ ExtractTracking
____________________▪ Enabled boolean ____________________▪ Channel number ____________________▪ AudioPacketID number ________▪ LocalChains map ________▪ InputUsedForCalibration string ________▪ RefsourceData string
____◦ CameraSets map ____◦ ColorMatching
________▪ ARLUT string ________▪ ARMachine string ________▪ Samples number ________▪ IsCalibrateLEDWall boolean ________▪ IsColorMatchARtoLEDWall boolean ________▪ CalibrationMachines string array ________▪ ShouldAbortEarly boolean ________this is a hacky ________▪ EnableCalibrationMachines boolean ________▪ CalibrationLatencyLeniency number ________give people a recourse if the auto latency should be wrong for some reason (but if so thats a bug and also needs to be fixed) ____◦ Cameras map
element
________▪ Name string ________▪ Ancillary
____________• Fingerprint string ____________• CameraType stringnull ____________TODO REMOVE ____________• AssignedGroup string ________▪ Input
____________• TrackingProtocol string ____________• CameraSpecific
____________null only when object ________________◦ FilmbackWidth number ________________◦ FilmbackHeight number ________________◦ Aperture number ________________◦ EnableDOF boolean ________________◦ DistortionModel string ________________◦ EnableFilmback boolean ________________◦ EnableAperture boolean ____________• LengthUnits string ____________• AngleUnits string ____________• AxisPositives
________________◦ X string ________________◦ Y string ________________◦ Z string ____________• RotationPositives
________________◦ Pan string ________________◦ Tilt string ________________◦ Roll string ________▪ PositionOffsets
____________• Type string ____________• Value
________________◦ GlobalPosition
____________________▪ X number ____________________▪ Y number ____________________▪ Z number ________________◦ GlobalRotation
____________________▪ X number ____________________▪ Y number ____________________▪ Z number ________________◦ CameraRotation
____________________▪ Pan number ____________________▪ Tilt number ____________________▪ Roll number ________________◦ MountedPosition
____________________▪ X number ____________________▪ Y number ____________________▪ Z number ________________◦ Height number ________________◦ MainArmLength number ________________◦ ExtenderLength number ________________◦ DropLength number ________________◦ SwingOffset number ________________◦ ElevateOffset number ________________◦ InvertSwing boolean ________________◦ InvertElevate boolean ________▪ LensOffsets
____________• FieldOfView number ____________• FocusDistance number ____________• Aperture number ____________• CX number ____________• CY number ____________• NodalX number ____________• ShowCrosshair boolean ____________• K1 number ____________• K2 number ________▪ LensFileConfig
____________• UseLensFile boolean ____________• LensFilePath string ____________• ZoomEncoderOut number ____________• ZoomEncoderIn number ____________• FocusEncoderNear number ____________• FocusEncoderFar number ____________• EnableDOF boolean ____________• EnableDistortion boolean ____________• EnableNodal boolean ____________• EnableFOV boolean ____________• EnableCenterOffset boolean
____◦ Chromakeys map
element
________▪ Enabled boolean ________▪ KeyerMode string ________▪ OutputKey boolean ________▪ OutputKeyVisualizeExtremes boolean ________▪ ShaderParams
____________• BackgroundPicks [number,number,number] array ____________• ForegroundPicks [number,number,number] array ____________• ShadowPicks [number,number,number] array ____________• EnableCleanPlate boolean ____________• Erode number ____________• ForegroundThreshold number ____________• BackgroundThreshold number ____________• ShadowContrast number ____________• ShadowDarkening number ____________• ShadowCompositingInEngine boolean ____________• DespillLuma number ____________• DespillChroma number ____________• DespillCutoff number ____________• DespillHue number ____________• DespillContrastCompensate boolean ____________• MaskGamma number ____________• MaskGain number ____________• LumaKeyIntensity number ____________• DetailEnhancement number ____________• Respill number ____________• RespillEdges number ____________• RespillUseCustomColor boolean ____________• RespillCustomColor [number,number,number] ____________• EdgeCorrection number
____◦ ChromakeysMeta map ____◦ Projects string array ____◦ Version string ____◦ Sync
________▪ CommonSyncDelay number ________▪ ProjectionDelay number ________▪ EnableExtrapolation boolean ____◦ MachineGroupings
________▪ Default
____________• AR string array ____________• VS string array ____________• ARVS string array ____________• XR string array ________▪ Custom map ____◦ FeatureFlags
________▪ ShowCameraTypes CameraTypes ________▪ Diagnostics
____________• NetworkCheck
________________◦ Latest
____________________▪ Individual IndividualMachineRes ____________________▪ Total
________________________• AverageResponseTime number ________________________• MaxResponseTime number ________________________• MinResponseTime number ________________________• MaxDiffOverAverage number ________________________• TotalRating
____________________________◦ Value number ____________________________◦ Description string ________________________• LastUpdated number ________▪ Presets
____________• VideoKeyer PanelPresets(Chromakey) ________▪ TrackMen
____________• DataMapper
________________◦ State DataMapperState ________________◦ Data DataMapperData ____________• RenderBackup
________________◦ ParameterThresholds map
element
____________________▪ warning number ____________________▪ critical number
• ConnectedClients
Returns an array with all currently connected services (services that currently respond to heartbeats). Value example: "[{"Name":"Machine1-CTS", "Role":"CTS"},…]"
• Shows
Returns an array of all shows available on this store (reads the files available on disk). Value example: ["DefaultShow",…]
• CurrentShow
Returns the name of the currently open show. Value example: "DefaultShow"
• CameraTypes
Returns the list of all camera types, default plus show specific Value example: "[{"id":0, "label":"2/3inch - 16:9","camera_name":"2/3inch - 16:9","width":"9.59","height":"5.39"},…]"