public class Room extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ASYNC_LATCH_TIMEOUT |
| Constructor and Description |
|---|
Room(String roomName,
org.kurento.client.KurentoClient kurentoClient,
RoomHandler roomHandler,
boolean destroyKurentoClient) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelPublisher(Participant participant) |
void |
close() |
void |
deregisterPublisher() |
int |
getActivePublishers() |
String |
getName() |
Participant |
getParticipant(String participantId) |
Participant |
getParticipantByName(String userName) |
Set<String> |
getParticipantIds() |
Collection<Participant> |
getParticipants() |
org.kurento.client.MediaPipeline |
getPipeline() |
boolean |
isClosed() |
void |
join(String participantId,
String userName,
boolean dataChannels,
boolean webParticipant) |
void |
leave(String participantId) |
void |
newPublisher(Participant participant) |
void |
registerPublisher() |
void |
sendIceCandidate(String participantId,
String endpointName,
org.kurento.client.IceCandidate candidate) |
void |
sendMediaError(String participantId,
String description) |
public static final int ASYNC_LATCH_TIMEOUT
public Room(String roomName, org.kurento.client.KurentoClient kurentoClient, RoomHandler roomHandler, boolean destroyKurentoClient)
public String getName()
public org.kurento.client.MediaPipeline getPipeline()
public void join(String participantId, String userName, boolean dataChannels, boolean webParticipant) throws RoomException
RoomExceptionpublic void newPublisher(Participant participant)
public void cancelPublisher(Participant participant)
public void leave(String participantId) throws RoomException
RoomExceptionpublic Collection<Participant> getParticipants()
public Participant getParticipant(String participantId)
public Participant getParticipantByName(String userName)
public void close()
public void sendIceCandidate(String participantId, String endpointName, org.kurento.client.IceCandidate candidate)
public boolean isClosed()
public int getActivePublishers()
public void registerPublisher()
public void deregisterPublisher()
Copyright © 2016 Kurento. All rights reserved.