Class Hls

All Implemented Interfaces:
Jsonable

public class Hls extends JsonableBaseObject
Represents HTTP Live Streaming (HLS) options for a Broadcast.
  • Constructor Details

  • Method Details

    • dvr

      public Boolean dvr()
      Whether DVR functionality — rewinding, pausing, and resuming — is enabled in players that support it.
      Returns:
      true if DVR functionality is enabled, or null if unknown / unset.
    • lowLatency

      public Boolean lowLatency()
      Whether low-latency mode is enabled for the HLS stream. Some HLS players do not support low-latency mode.
      Returns:
      true if low latency mode is enabled, or null if unknown / unset.
    • builder

      public static Hls.Builder builder()
      Entrypoint for constructing an instance of this class.
      Returns:
      A new Builder.