defaultSegmentIdGenerator property

SegmentIdGenerator defaultSegmentIdGenerator
getter/setter pair

Implementation

static SegmentIdGenerator defaultSegmentIdGenerator = (
  String streamId,
  int sn,
  String segmentUrl,
  String? range,
) {
  String segId = segmentUrl;
  if (segmentUrl.contains("?")) {
    segId = segmentUrl.substring(0, segmentUrl.indexOf('?'));
  }
  if (segmentUrl.startsWith("http")) {
    segId = segmentUrl.replaceFirst(RegExp('(http|https):\\/\\/'), "");
  }
  if (range != null) {
    segId += "|" + range;
  }
  return segId;
};