DashPeriod
data class DashPeriod(val baseUrl: String, val durationMicros: Long?, val adaptationSets: List<DashAdaptationSet>, val startMicros: Long? = null, val id: String? = null)
One Period of a manifest, with its BaseURL already resolved.