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,
RoomEventHandler roomEventHandler) |
| 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) |
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, RoomEventHandler roomEventHandler)
public String getName()
public org.kurento.client.MediaPipeline getPipeline()
public 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 © 2015 Kurento. All rights reserved.