DashBaseUrl
data class DashBaseUrl(val url: String, val serviceLocation: String? = null, val priority: Int? = null, val weight: Int? = null)
One location of a manifest's segments, resolved. serviceLocation names the network it is on, so a player that loses one location leaves the others on the same network for last; priority and weight are DVB-DASH's (ETSI TS 103 285, 10.8.2.1), null when the manifest states none, which DVB reads as 1.