# requestParticipantCameraControl
Description: request the remote control of a participant’s camera in a video call
or group conference
.
Available only to moderators. In a role-based conference
or video lecture
the request can be directed only to the participants who are currently on the podium.
Example:
{
"method": "requestParticipantCameraControl",
"requestId" : "1",
"callId": "user@some.server/InstancePart"
}
Response example:
{
"method" : "requestParticipantCameraControl",
"requestId" : "1",
"result" : true
}
Parameter description:
callId
- identifier of the TrueConf ID user from whom you want to request remote camera control. It should be used with those obtained from the methods: newParticipantInConference, getAppState, getConferenceParticipants. Applicability:PeerId - not supported
CallId - not supported
InstanceId - supported
requestId
- a unique request identifier. You can learn more about it here.
See also:
- getAppState
- getConferenceParticipants
- getIncomingCameraControlRequests
- getRemotelyControlledCameras
- rejectRequestCameraControl
- getOutgoingCameraControlRequests
- remotelyControlledCameraPtzLeft
- remotelyControlledCameraPtzRight
- remotelyControlledCameraPtzUp
- remotelyControlledCameraPtzDown
- remotelyControlledCameraPtzZoomInc
- remotelyControlledCameraPtzZoomDec
- acceptRequestCameraControl
- remotelyControlledCameraNotAvailableAnymore
- incomingRequestCameraControlAccepted
- requestCameraControlReceived
- incomingRequestCameraControlRejected
- requestCameraControlSent
- outgoingRequestCameraControlRejected
- outgoingRequestCameraControlAccepted
- newParticipantInConference