@sourceloop/video-conferencing-service / Exports / VonageSessionWebhookPayload
Interface: VonageSessionWebhookPayload¶
Interface
VonageSessionWebhookPayload
Param
the session id associated with this event
Param
the projecct id associated with this event
Param
connectionCreated
Param
Milliseconds since unix epoch time
Param
of type
Interface
VonageConnection
Param
An Object that defines the stream
Param
the stream id
Param
of type
Interface
VonageConnection
Param
the timestamp value the stream was created
Param
The name, if there was one, passed in when the publisher associated with this stream was initialized
Param
The type of video sent on this stream, either "camera" or "screen" (or undefined for an audio-only stream).
Hierarchy¶
-
↳
VonageSessionWebhookPayload
Table of contents¶
Properties¶
Properties¶
connection¶
• connection: VonageConnection
Defined in¶
services/video-conferencing-service/src/providers/vonage/types.ts:138
event¶
• event: string
Overrides¶
WebhookPayloadParameters.event
Defined in¶
services/video-conferencing-service/src/providers/vonage/types.ts:135
projectId¶
• projectId: string
Defined in¶
services/video-conferencing-service/src/providers/vonage/types.ts:134
reason¶
• Optional
reason: string
Defined in¶
services/video-conferencing-service/src/providers/vonage/types.ts:136
sessionId¶
• sessionId: string
Defined in¶
services/video-conferencing-service/src/providers/vonage/types.ts:133
stream¶
• Optional
stream: Object
Type declaration¶
Name | Type |
---|---|
connection |
VonageConnection |
createdAt |
number |
id |
string |
videoType |
undefined | string |
Defined in¶
services/video-conferencing-service/src/providers/vonage/types.ts:139
timestamp¶
• timestamp: number
Defined in¶
services/video-conferencing-service/src/providers/vonage/types.ts:137