<!-- MPD Type --> <xs:complexType name="MPDtype"> <xs:sequence> <xs:element name="ProgramInformation" type="ProgramInformationType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="UTCTiming" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="BaseURL" type="BaseURLType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Location" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Period" type="PeriodType" maxOccurs="unbounded"/> <xs:element name="Metrics" type="MetricsType" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="x3gpp:DeltaSupport" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:string"/> <xs:attribute name="profiles" type="xs:string" use="required"/> <xs:attribute name="type" type="PresentationType" default="static"/> <xs:attribute name="availabilityStartTime" type="xs:dateTime"/> <xs:attribute name="availabilityEndTime" type="xs:dateTime"/> <xs:attribute name="mediaPresentationDuration" type="xs:duration"/> <xs:attribute name="minimumUpdatePeriod" type="xs:duration"/> <xs:attribute name="minBufferTime" type="xs:duration" use="required"/> <xs:attribute name="timeShiftBufferDepth" type="xs:duration"/> <xs:attribute name="suggestedPresentationDelay" type="xs:duration"/> <xs:attribute name="maxSegmentDuration" type="xs:duration"/> <xs:attribute name="maxSubsegmentDuration" type="xs:duration"/> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> |
|---|
<?xml version="1.0"?> <xs:schema targetNamespace="urn:3GPP:ns:DASH:MPD-ext:2011" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http:// |
|---|