User Tools

Site Tools


video_camera_camera

Video Camera Layer (camera)

This layer is used to support video camera functionality. It can be placed on top of an RTP, SRTP, TTS, ASR, audio, generator or detector layer.

Video Camera Layer Configuration Parameters

Parameter Type Description
Alias String
Debug Log Level Number Debug Level
Dependencies String Other dependencies to this element
Destination Peer Number
Event Filter String Filter of Event
Exact Match Boolean
Frame Rate Number Video Frame Rate
Height Number Video Height Resolution
Max Event Queue Size Number Maximum Queue Size
Name String Component Name
No Events Boolean
Passthrough Boolean High-to-Low Layer Passthrough
Raw Data To Inject String Data Packet to Inject
Raw Dst L2 To Inject String Destination L2 Address
Raw Dst L3 To Inject String Destination L3 Address
Raw Dst L4 To Inject String Destination L4 Address
Request Timeout Number
Save Dynamic Config Boolean
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Test Signal Boolean Feed test Signal
Three Way Boolean Three Way Detection
Watch Boolean Watch Layer
Width Number Video Width Resolution

Video Camera Layer Real-Time Parameters

Parameter Type Description
Allow Blocking Event Boolean Blocking Events
Blocked Boolean Disable Component
Debug Log Level Number Debug Level
Passthrough Boolean High-to-Low Layer Passthrough
Three Way Boolean Three Way Detection
Watch Boolean Watch Layer

Video Camera Layer Functions

Function Type Description
getCameraAllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getCameraBlocked(layer) getter Get “Blocked” Parameter
getCameraDebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getCameraDestinationPeer(layer) getter Get “Destination Peer” Parameter
getCameraNoEvents(layer) getter Get “No Events” Parameter
getCameraPassthrough(layer) getter Get “Passthrough” Parameter
getCameraThreeWay(layer) getter Get “Three Way” Parameter
getCameraWatch(layer) getter Get “Watch” Parameter
getStatsCameraAvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsCameraDownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsCameraDownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsCameraFrameCount(layer) getter Get “Frame Count” Parameter
getStatsCameraMaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsCameraMaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsCameraMeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsCameraMeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsCameraMinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsCameraMinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsCameraName(layer) getter Get “Name” Parameter
getStatsCameraRateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsCameraRateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsCameraTimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsCameraTimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsCameraType(layer) getter Get “Type” Parameter
getStatsCameraUpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsCameraUpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsCameraVarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsCameraVarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
setCameraAllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setCameraBlocked(layer,value) setter Set “Blocked” Parameter
setCameraDebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setCameraNoEvents(layer,value) setter Set “No Events” Parameter
setCameraPassthrough(layer,value) setter Set “Passthrough” Parameter
setCameraWatch(layer,value) setter Set “Watch” Parameter
video_camera_camera.txt · Last modified: 2021/07/26 03:12 by vps