Class WebRtcPlayer

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

public class WebRtcPlayer
extends AbstractComponent
  • Constructor Details

    • WebRtcPlayer

      public WebRtcPlayer()
  • Method Details

    • createUiComponent

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

      public static void getPlayableVideoCodecs​(java.util.function.Consumer<java.util.List<VideoCodec>> resultCallback)
    • play

      public void play​(java.lang.String signalingUrl, java.lang.String wowzaApplicationName, java.lang.String streamName)
    • stop

      public void stop()
    • getBackgroundImageUrl

      public java.lang.String getBackgroundImageUrl()
    • setBackgroundImageUrl

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

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