Class KRoom


  • public class KRoom
    extends Object
    Dynamically created object representing a conference room on the MediaServer
    • Constructor Detail

      • KRoom

        public KRoom​(Room r)
    • Method Detail

      • getRoom

        public Room getRoom()
      • getRecordingId

        public Long getRecordingId()
      • onStopBroadcast

        public void onStopBroadcast​(KStream stream)
      • isRecording

        public boolean isRecording()
      • getRecordingUser

        public com.github.openjson.JSONObject getRecordingUser()
      • startRecording

        public void startRecording​(Client c)
      • stopRecording

        public void stopRecording​(Client c)
      • isSharing

        public boolean isSharing()
        This method will return true, even if the sharing is not enabled. But just recording. Cause in order to record you need to have a Screensharing enabled. Doesn't mean that other users see that screenshare yet (permissions have not been granted).
        Returns:
      • getSharingUser

        public com.github.openjson.JSONObject getSharingUser()
      • stopSharing

        public void stopSharing()
      • close

        public void close()
      • updateSipCount

        public void updateSipCount​(long count)
      • getSipCount

        public long getSipCount()