Interface DashBaseUrl.Builder

  • Method Details

    • url

      A source location for segments.

      Parameters:
      url - A source location for segments.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceLocation

      DashBaseUrl.Builder serviceLocation(String serviceLocation)

      The name of the source location.

      Parameters:
      serviceLocation - The name of the source location.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dvbPriority

      DashBaseUrl.Builder dvbPriority(Integer dvbPriority)

      For use with DVB-DASH profiles only. The priority of this location for servings segments. The lower the number, the higher the priority.

      Parameters:
      dvbPriority - For use with DVB-DASH profiles only. The priority of this location for servings segments. The lower the number, the higher the priority.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dvbWeight

      DashBaseUrl.Builder dvbWeight(Integer dvbWeight)

      For use with DVB-DASH profiles only. The weighting for source locations that have the same priority.

      Parameters:
      dvbWeight - For use with DVB-DASH profiles only. The weighting for source locations that have the same priority.
      Returns:
      Returns a reference to this object so that method calls can be chained together.