Lists events for a specified participant that occurred during a specified stage session¶
Description¶
Lists events for a specified participant that occurred during a specified stage session.
Usage¶
Arguments¶
-
stageArn[required] Stage ARN.
-
sessionId[required] ID of a session within the stage.
-
participantId[required] Unique identifier for this participant. This is assigned by IVS and returned by
create_participant_token. -
nextTokenThe first participant event to retrieve. This is used for pagination; see the
nextTokenresponse field. -
maxResultsMaximum number of results to return. Default: 50.
Value¶
A list with the following syntax:
list(
events = list(
list(
name = "JOINED"|"LEFT"|"PUBLISH_STARTED"|"PUBLISH_STOPPED"|"SUBSCRIBE_STARTED"|"SUBSCRIBE_STOPPED"|"PUBLISH_ERROR"|"SUBSCRIBE_ERROR"|"JOIN_ERROR"|"REPLICATION_STARTED"|"REPLICATION_STOPPED"|"TOKEN_EXCHANGED",
participantId = "string",
eventTime = as.POSIXct(
"2015-01-01"
),
remoteParticipantId = "string",
errorCode = "INSUFFICIENT_CAPABILITIES"|"QUOTA_EXCEEDED"|"PUBLISHER_NOT_FOUND"|"BITRATE_EXCEEDED"|"RESOLUTION_EXCEEDED"|"STREAM_DURATION_EXCEEDED"|"INVALID_AUDIO_CODEC"|"INVALID_VIDEO_CODEC"|"INVALID_PROTOCOL"|"INVALID_STREAM_KEY"|"REUSE_OF_STREAM_KEY"|"B_FRAME_PRESENT"|"INVALID_INPUT"|"INTERNAL_SERVER_EXCEPTION",
destinationStageArn = "string",
destinationSessionId = "string",
replica = TRUE|FALSE,
previousToken = list(
capabilities = list(
"PUBLISH"|"SUBSCRIBE"
),
attributes = list(
"string"
),
userId = "string",
expirationTime = as.POSIXct(
"2015-01-01"
)
),
newToken = list(
capabilities = list(
"PUBLISH"|"SUBSCRIBE"
),
attributes = list(
"string"
),
userId = "string",
expirationTime = as.POSIXct(
"2015-01-01"
)
)
)
),
nextToken = "string"
)