SightCall Developer Center

Account Login Support
v. 7.2.20
Global

Type Definitions

AgentRequestEntity

Type:
  • (object)
Properties:
Name Type Description
mask (String)

presence mask is a string representing a 64 bit HEX value

value (String)

presence value is a string representing a 64 bit HEX value

CallDistributorQueue

Type:
  • (object)
Properties:
Name Type Description
length (Integer)

length of the queue

position (String)

position in the queue

CallStats

Type:
  • (object)
Properties:
Name Type Description
outputBandwidth (Integer)

output bandwidth of the call

inputBandwidth (Integer)

input bandwidth of the call

outputResolution (Object)

Resolution

inputResolution (Object)

Resolution

grabRate (Integer)

grab rate

sendRate (Integer)

send rate

receiveRate (Integer)

rate receiving

videoPacketsLost (Integer)

vido packets lost

missingAudioPackets (Integer)

missing audio packets

cpuLoad (Integer)

cpu load

realTimePlatform (Object)

RealTimePlatform

ConferenceFullStatus

Type:
  • (object)
Properties:
Name Type Description
hostId (Integer)

id of the host

myId (Integer)

id of the user

participants (Array)

Array of Participants

FrameSize

Type:
  • (object)
Properties:
Name Type Description
height (Integer)

height, in pixels of frames

width (Integer)

width, in pixels of frames.

MediaDeviceList

Type:
  • (object)
Properties:
Name Type Description
id (Integer)

id of media device used to select the media device

selected (Boolean)

is the current media device being used

name (String)

the name of the media device *@property {Integer} wmax - max horizontal resolution of media device (video device only)

hmax (Integer)

max vertical resolution of media device (video device only) /

/**

audio_capture (Array)

Array of MediaDevice list of audio capture devices

audio_playback (Array)

Array of MediaDevice list of audio playback devices

video_capture (Array)

Array of MediaDevice list of video capture devices

Participants

Type:
  • (object)
Properties:
Name Type Description
uid (String)

uid of the participants

displayName (String)

Display name of the participants

src (String)

(webRTC only) id of the participant stream

mute (Boolean)

true if the participant is muted

deaf (Boolean)

true if the participant is deaf

video (Boolean)

true if the participant sends video

RealTimePlatform

Type:
  • (object)
Properties:
Name Type Description
name (String)

Real time platform name

latency (Integer)

Real time platform latency

Resolution

Type:
  • (object)
Properties:
Name Type Description
width (Integer)

resolution width

height (Integer)

resolution height

UidPresence

Type:
  • (object)
Properties:
Name Type Description
presence (Integer)

presence value between 0 and 255

uid (String)

uid of user

VideoFrameSize

Type:
  • (object)
Properties:
Name Type Description
decoded (FrameSize)

decoded frame size

displayed (FrameSize)

displayed frame size

WaitListEntity

Type:
  • (object)
Properties:
Name Type Description
uid (String)

uid of agent

mask (String)

presence mask is a string representing a 64 bit HEX value

value (String)

presence value is a string representing a 64 bit HEX value