Class MediaSoupWebRtcClient

    • Field Detail

      • onActivityChanged

        public final Event<java.lang.Boolean> onActivityChanged
    • Constructor Detail

      • MediaSoupWebRtcClient

        public MediaSoupWebRtcClient()
      • MediaSoupWebRtcClient

        public MediaSoupWebRtcClient​(java.lang.String serverUrl)
    • Method Detail

      • handleUiEvent

        public void handleUiEvent​(org.teamapps.dto.UiEvent event)
      • play

        public void play​(java.lang.String uid,
                         boolean audio,
                         boolean video,
                         long minBitrate,
                         long maxBitrate)
      • stop

        public void stop()
      • getServerUrl

        public java.lang.String getServerUrl()
      • setServerUrl

        public void setServerUrl​(java.lang.String serverUrl)
      • isActivityLineVisible

        public boolean isActivityLineVisible()
      • setActivityLineVisible

        public void setActivityLineVisible​(boolean activityLineVisible)
      • getActivityInactiveColor

        public org.teamapps.common.format.Color getActivityInactiveColor()
      • setActivityInactiveColor

        public void setActivityInactiveColor​(org.teamapps.common.format.Color activityInactiveColor)
      • getActivityActiveColor

        public org.teamapps.common.format.Color getActivityActiveColor()
      • setActivityActiveColor

        public void setActivityActiveColor​(org.teamapps.common.format.Color activityActiveColor)
      • isActive

        public boolean isActive()
      • setActive

        public void setActive​(boolean active)
      • getIcon

        public org.teamapps.icons.api.Icon getIcon()
      • setIcon

        public void setIcon​(org.teamapps.icons.api.Icon icon)
      • getCaption

        public java.lang.String getCaption()
      • setCaption

        public void setCaption​(java.lang.String caption)
      • getNoVideoImageUrl

        public java.lang.String getNoVideoImageUrl()
      • setNoVideoImageUrl

        public void setNoVideoImageUrl​(java.lang.String noVideoImageUrl)
      • getLastPublishOrPlaybackParams

        public org.teamapps.dto.UiObject getLastPublishOrPlaybackParams()
      • setLastPublishOrPlaybackParams

        public void setLastPublishOrPlaybackParams​(org.teamapps.dto.UiObject lastPublishOrPlaybackParams)
      • getDisplayAreaAspectRatio

        public java.lang.Float getDisplayAreaAspectRatio()
      • setDisplayAreaAspectRatio

        public void setDisplayAreaAspectRatio​(java.lang.Float displayAreaAspectRatio)