Package tigase.meet.janus.videoroom
Class LocalPublisher
java.lang.Object
tigase.meet.janus.videoroom.LocalPublisher
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionLocalPublisher(JanusVideoRoomPlugin videoRoomPlugin, Object roomId, long id, long privateId, List<Publisher> publishers) -
Method Summary
Modifier and TypeMethodDescriptionstatic LocalPublisherlonggetId()longvoidhandleEvent(JanusVideoRoomPlugin.Content content) leave()voidreceivedCandidate(JanusPlugin.Candidate candidate) sendCandidate(JanusPlugin.Candidate candidate) voidsetListener(LocalPublisher.Listener listener)
-
Constructor Details
-
LocalPublisher
public LocalPublisher(JanusVideoRoomPlugin videoRoomPlugin, Object roomId, long id, long privateId, List<Publisher> publishers)
-
-
Method Details
-
fromData
public static LocalPublisher fromData(Map<String, Object> data, JanusVideoRoomPlugin videoRoomPlugin, Object roomId) -
getId
public long getId() -
getPrivateId
public long getPrivateId() -
getRoomId
-
getSession
-
setListener
-
leave
-
publish
-
unpublish
-
handleEvent
-
getPublishers
-
sendCandidate
-
receivedCandidate
-