java.lang.Object
com.azure.resourcemanager.mediaservices.models.Hls

public final class Hls extends Object
HTTP Live Streaming (HLS) packing setting for the live output.
  • Constructor Details

    • Hls

      public Hls()
      Creates an instance of Hls class.
  • Method Details

    • fragmentsPerTsSegment

      public Integer fragmentsPerTsSegment()
      Get the fragmentsPerTsSegment property: The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output.
      Returns:
      the fragmentsPerTsSegment value.
    • withFragmentsPerTsSegment

      public Hls withFragmentsPerTsSegment(Integer fragmentsPerTsSegment)
      Set the fragmentsPerTsSegment property: The number of fragments in an HTTP Live Streaming (HLS) TS segment in the output of the live event. This value does not affect the packing ratio for HLS CMAF output.
      Parameters:
      fragmentsPerTsSegment - the fragmentsPerTsSegment value to set.
      Returns:
      the Hls object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.