<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="urn:mpeg:mpeg21:2006:01-REL-M3X-NS" 
			xmlns:rel-m3x="urn:mpeg:mpeg21:2006:01-REL-M3X-NS"
			xmlns:rel-r="urn:mpeg:mpeg21:2003:01-REL-R-NS"
			xmlns:rel-sx="urn:mpeg:mpeg21:2003:01-REL-SX-NS"
			xmlns:rel-mx="urn:mpeg:mpeg21:2003:01-REL-MX-NS"
			xmlns:rel-m1x="urn:mpeg:mpeg21:2005:01-REL-M1X-NS"  
			xmlns:rel-m2x="urn:mpeg:mpeg21:2006:01-REL-M2X-NS"
			xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
			xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" 
			xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" 
			elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
	<xsd:import namespace="urn:mpeg:mpeg21:2003:01-REL-R-NS" schemaLocation="http://www.dmpf.org/schemas/rel-r.xsd"/>
	<xsd:import namespace="urn:mpeg:mpeg21:2003:01-REL-SX-NS" schemaLocation="http://www.dmpf.org/schemas/rel-sx.xsd"/>
	<xsd:import namespace="urn:mpeg:mpeg21:2003:01-REL-MX-NS" schemaLocation="http://www.dmpf.org/schemas/rel-mx.xsd"/>
	<xsd:import namespace="urn:mpeg:mpeg21:2005:01-REL-M1X-NS" schemaLocation="http://www.dmpf.org/schemas/rel-m1x.xsd"/>
	<xsd:import namespace="urn:mpeg:mpeg21:2006:01-REL-M2X-NS" schemaLocation="http://www.dmpf.org/schemas/rel-m2x.xsd"/>
	<xsd:import namespace="http://www.w3.org/2001/04/xmlenc#" schemaLocation="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/xenc-schema.xsd"/>
	<xsd:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd"/>
	<!-- Elements -->
	<xsd:element name="copyrightNotice" type="rel-m3x:CopyrightNotice" substitutionGroup="rel-r:condition"/>
	<xsd:element name="nonCommercialUse" type="rel-m3x:NonCommercialUse" substitutionGroup="rel-r:condition"/>
	<xsd:element name="sourceCode" type="rel-m3x:SourceCode" substitutionGroup="rel-r:condition"/>
	<xsd:element name="aggregate" type="rel-m3x:Aggregate" substitutionGroup="rel-r:right"/>
	<xsd:element name="embed" type="rel-m3x:Embed" substitutionGroup="rel-r:right"/>
	<xsd:element name="governedAdapt" type="rel-m3x:GovernedAdapt" substitutionGroup="rel-r:right"/>
	<xsd:element name="governedAggregate" type="rel-m3x:GovernedAggregate" substitutionGroup="rel-r:right"/>
	<xsd:element name="governedEmbed" type="rel-m3x:GovernedEmbed" substitutionGroup="rel-r:right"/>
	<xsd:complexType name="CopyrightNotice">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Condition">
				<xsd:sequence minOccurs="0">
					<xsd:element name="copyrightString" type="xsd:string" minOccurs="0"/>
				</xsd:sequence>
				<xsd:attribute name="noticeType" type="xsd:QName" use="optional"/>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="NonCommercialUse">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Condition"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="SourceCode">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Condition"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="GovernedAdapt">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Right"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="Aggregate">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Right"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="GovernedAggregate">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Right"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="Embed">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Right"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="GovernedEmbed">
		<xsd:complexContent>
			<xsd:extension base="rel-r:Right"/>
		</xsd:complexContent>
	</xsd:complexType>
</xsd:schema>
