Class WebRtcPublisher

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.media.webrtc.WebRtcPublisher
All Implemented Interfaces:
ClientObject, Component

public class WebRtcPublisher
extends AbstractComponent
  • Constructor Details

    • WebRtcPublisher

      public WebRtcPublisher()
  • Method Details

    • createUiComponent

      public org.teamapps.dto.UiComponent createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • publish

      public void publish​(java.lang.String signalingUrl, java.lang.String wowzaApplicationName, java.lang.String streamName, WebRtcPublishingMediaSettings inputSettings)
    • unPublish

      public void unPublish()
    • setMicrophoneMuted

      public void setMicrophoneMuted​(boolean microphoneMuted)
    • getBackgroundImageUrl

      public java.lang.String getBackgroundImageUrl()
    • setBackgroundImageUrl

      public void setBackgroundImageUrl​(java.lang.String backgroundImageUrl)
    • handleUiEvent

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