<?xml version='1.0' encoding='utf-8'?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" version="3" category="std" consensus="true" docName="draft-ietf-clue-data-model-schema-17" indexInclude="true" ipr="trust200902" number="8846" prepTime="2021-01-17T22:39:42" scripts="Common,Latin" sortRefs="true" submissionType="IETF" symRefs="true" tocDepth="3" tocInclude="true" xml:lang="en">
  <link href="https://datatracker.ietf.org/doc/draft-ietf-clue-data-model-schema-17" rel="prev"/>
  <link href="https://dx.doi.org/10.17487/rfc8846" rel="alternate"/>
  <link href="urn:issn:2070-1721" rel="alternate"/>
  <front>
    <title abbrev="An XML Schema for the CLUE Data Model">An XML Schema for the Controlling Multiple Streams for Telepresence (CLUE) Data Model</title>
    <seriesInfo name="RFC" value="8846" stream="IETF"/>
    <author initials="R." surname="Presta" fullname="Roberta Presta">
      <organization showOnFrontPage="true">University of Napoli</organization>
      <address>
        <postal>
          <street>Via Claudio 21</street>
          <code>80125</code>
          <city>Napoli</city>
          <country>Italy</country>
        </postal>
        <email>roberta.presta@unina.it</email>
      </address>
    </author>
    <author initials="S P." surname="Romano" fullname="Simon Pietro Romano">
      <organization showOnFrontPage="true">University of Napoli</organization>
      <address>
        <postal>
          <street>Via Claudio 21</street>
          <code>80125</code>
          <city>Napoli</city>
          <country>Italy</country>
        </postal>
        <email>spromano@unina.it</email>
      </address>
    </author>
    <date month="01" year="2021"/>
    <area>ART</area>
    <workgroup>CLUE Working Group</workgroup>
    <keyword>CLUE</keyword>
    <keyword>Telepresence</keyword>
    <keyword>Data Model</keyword>
    <keyword>Framework</keyword>
    <abstract pn="section-abstract">
      <t indent="0" pn="section-abstract-1">
This document provides an XML schema file 
for the definition of CLUE data model types. The term "CLUE" stands for 
"Controlling Multiple Streams for Telepresence" and is the name of 
the IETF working group in which this document, as well as other 
companion documents, has been developed. The document defines a coherent
structure for information associated with the description of a 
telepresence scenario. 
</t>
    </abstract>
    <boilerplate>
      <section anchor="status-of-memo" numbered="false" removeInRFC="false" toc="exclude" pn="section-boilerplate.1">
        <name slugifiedName="name-status-of-this-memo">Status of This Memo</name>
        <t indent="0" pn="section-boilerplate.1-1">
            This is an Internet Standards Track document.
        </t>
        <t indent="0" pn="section-boilerplate.1-2">
            This document is a product of the Internet Engineering Task Force
            (IETF).  It represents the consensus of the IETF community.  It has
            received public review and has been approved for publication by
            the Internet Engineering Steering Group (IESG).  Further
            information on Internet Standards is available in Section 2 of 
            RFC 7841.
        </t>
        <t indent="0" pn="section-boilerplate.1-3">
            Information about the current status of this document, any
            errata, and how to provide feedback on it may be obtained at
            <eref target="https://www.rfc-editor.org/info/rfc8846" brackets="none"/>.
        </t>
      </section>
      <section anchor="copyright" numbered="false" removeInRFC="false" toc="exclude" pn="section-boilerplate.2">
        <name slugifiedName="name-copyright-notice">Copyright Notice</name>
        <t indent="0" pn="section-boilerplate.2-1">
            Copyright (c) 2021 IETF Trust and the persons identified as the
            document authors. All rights reserved.
        </t>
        <t indent="0" pn="section-boilerplate.2-2">
            This document is subject to BCP 78 and the IETF Trust's Legal
            Provisions Relating to IETF Documents
            (<eref target="https://trustee.ietf.org/license-info" brackets="none"/>) in effect on the date of
            publication of this document. Please review these documents
            carefully, as they describe your rights and restrictions with
            respect to this document. Code Components extracted from this
            document must include Simplified BSD License text as described in
            Section 4.e of the Trust Legal Provisions and are provided without
            warranty as described in the Simplified BSD License.
        </t>
      </section>
    </boilerplate>
    <toc>
      <section anchor="toc" numbered="false" removeInRFC="false" toc="exclude" pn="section-toc.1">
        <name slugifiedName="name-table-of-contents">Table of Contents</name>
        <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1">
          <li pn="section-toc.1-1.1">
            <t indent="0" keepWithNext="true" pn="section-toc.1-1.1.1"><xref derivedContent="1" format="counter" sectionFormat="of" target="section-1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-introduction">Introduction</xref></t>
          </li>
          <li pn="section-toc.1-1.2">
            <t indent="0" keepWithNext="true" pn="section-toc.1-1.2.1"><xref derivedContent="2" format="counter" sectionFormat="of" target="section-2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-terminology">Terminology</xref></t>
          </li>
          <li pn="section-toc.1-1.3">
            <t indent="0" keepWithNext="true" pn="section-toc.1-1.3.1"><xref derivedContent="3" format="counter" sectionFormat="of" target="section-3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-definitions">Definitions</xref></t>
          </li>
          <li pn="section-toc.1-1.4">
            <t indent="0" pn="section-toc.1-1.4.1"><xref derivedContent="4" format="counter" sectionFormat="of" target="section-4"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-xml-schema">XML Schema</xref></t>
          </li>
          <li pn="section-toc.1-1.5">
            <t indent="0" pn="section-toc.1-1.5.1"><xref derivedContent="5" format="counter" sectionFormat="of" target="section-5"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-mediacaptures">&lt;mediaCaptures&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.6">
            <t indent="0" pn="section-toc.1-1.6.1"><xref derivedContent="6" format="counter" sectionFormat="of" target="section-6"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-encodinggroups">&lt;encodingGroups&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.7">
            <t indent="0" pn="section-toc.1-1.7.1"><xref derivedContent="7" format="counter" sectionFormat="of" target="section-7"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-capturescenes">&lt;captureScenes&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.8">
            <t indent="0" pn="section-toc.1-1.8.1"><xref derivedContent="8" format="counter" sectionFormat="of" target="section-8"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-simultaneoussets">&lt;simultaneousSets&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.9">
            <t indent="0" pn="section-toc.1-1.9.1"><xref derivedContent="9" format="counter" sectionFormat="of" target="section-9"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-globalviews">&lt;globalViews&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.10">
            <t indent="0" pn="section-toc.1-1.10.1"><xref derivedContent="10" format="counter" sectionFormat="of" target="section-10"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-captureencodings">&lt;captureEncodings&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.11">
            <t indent="0" pn="section-toc.1-1.11.1"><xref derivedContent="11" format="counter" sectionFormat="of" target="section-11"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-mediacapture">&lt;mediaCapture&gt;</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.11.2">
              <li pn="section-toc.1-1.11.2.1">
                <t indent="0" pn="section-toc.1-1.11.2.1.1"><xref derivedContent="11.1" format="counter" sectionFormat="of" target="section-11.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-captureid-attribute">captureID Attribute</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.2">
                <t indent="0" pn="section-toc.1-1.11.2.2.1"><xref derivedContent="11.2" format="counter" sectionFormat="of" target="section-11.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-mediatype-attribute">mediaType Attribute</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.3">
                <t indent="0" pn="section-toc.1-1.11.2.3.1"><xref derivedContent="11.3" format="counter" sectionFormat="of" target="section-11.3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-capturesceneidref">&lt;captureSceneIDREF&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.4">
                <t indent="0" pn="section-toc.1-1.11.2.4.1"><xref derivedContent="11.4" format="counter" sectionFormat="of" target="section-11.4"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-encgroupidref">&lt;encGroupIDREF&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.5">
                <t indent="0" pn="section-toc.1-1.11.2.5.1"><xref derivedContent="11.5" format="counter" sectionFormat="of" target="section-11.5"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-spatialinformation">&lt;spatialInformation&gt;</xref></t>
                <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.11.2.5.2">
                  <li pn="section-toc.1-1.11.2.5.2.1">
                    <t indent="0" pn="section-toc.1-1.11.2.5.2.1.1"><xref derivedContent="11.5.1" format="counter" sectionFormat="of" target="section-11.5.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-captureorigin">&lt;captureOrigin&gt;</xref></t>
                  </li>
                  <li pn="section-toc.1-1.11.2.5.2.2">
                    <t indent="0" pn="section-toc.1-1.11.2.5.2.2.1"><xref derivedContent="11.5.2" format="counter" sectionFormat="of" target="section-11.5.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-capturearea">&lt;captureArea&gt;</xref></t>
                  </li>
                </ul>
              </li>
              <li pn="section-toc.1-1.11.2.6">
                <t indent="0" pn="section-toc.1-1.11.2.6.1"><xref derivedContent="11.6" format="counter" sectionFormat="of" target="section-11.6"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-nonspatiallydefinable">&lt;nonSpatiallyDefinable&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.7">
                <t indent="0" pn="section-toc.1-1.11.2.7.1"><xref derivedContent="11.7" format="counter" sectionFormat="of" target="section-11.7"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-content">&lt;content&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.8">
                <t indent="0" pn="section-toc.1-1.11.2.8.1"><xref derivedContent="11.8" format="counter" sectionFormat="of" target="section-11.8"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-synchronizationid">&lt;synchronizationID&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.9">
                <t indent="0" pn="section-toc.1-1.11.2.9.1"><xref derivedContent="11.9" format="counter" sectionFormat="of" target="section-11.9"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-allowsubsetchoice">&lt;allowSubsetChoice&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.10">
                <t indent="0" pn="section-toc.1-1.11.2.10.1"><xref derivedContent="11.10" format="counter" sectionFormat="of" target="section-11.10"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-policy">&lt;policy&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.11">
                <t indent="0" pn="section-toc.1-1.11.2.11.1"><xref derivedContent="11.11" format="counter" sectionFormat="of" target="section-11.11"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-maxcaptures">&lt;maxCaptures&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.12">
                <t indent="0" pn="section-toc.1-1.11.2.12.1"><xref derivedContent="11.12" format="counter" sectionFormat="of" target="section-11.12"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-individual">&lt;individual&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.13">
                <t indent="0" pn="section-toc.1-1.11.2.13.1"><xref derivedContent="11.13" format="counter" sectionFormat="of" target="section-11.13"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-description">&lt;description&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.14">
                <t indent="0" pn="section-toc.1-1.11.2.14.1"><xref derivedContent="11.14" format="counter" sectionFormat="of" target="section-11.14"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-priority">&lt;priority&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.15">
                <t indent="0" pn="section-toc.1-1.11.2.15.1"><xref derivedContent="11.15" format="counter" sectionFormat="of" target="section-11.15"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-lang">&lt;lang&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.16">
                <t indent="0" pn="section-toc.1-1.11.2.16.1"><xref derivedContent="11.16" format="counter" sectionFormat="of" target="section-11.16"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-mobility">&lt;mobility&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.17">
                <t indent="0" pn="section-toc.1-1.11.2.17.1"><xref derivedContent="11.17" format="counter" sectionFormat="of" target="section-11.17"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-relatedto">&lt;relatedTo&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.18">
                <t indent="0" pn="section-toc.1-1.11.2.18.1"><xref derivedContent="11.18" format="counter" sectionFormat="of" target="section-11.18"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-view">&lt;view&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.19">
                <t indent="0" pn="section-toc.1-1.11.2.19.1"><xref derivedContent="11.19" format="counter" sectionFormat="of" target="section-11.19"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-presentation">&lt;presentation&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.20">
                <t indent="0" pn="section-toc.1-1.11.2.20.1"><xref derivedContent="11.20" format="counter" sectionFormat="of" target="section-11.20"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-embeddedtext">&lt;embeddedText&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.11.2.21">
                <t indent="0" pn="section-toc.1-1.11.2.21.1"><xref derivedContent="11.21" format="counter" sectionFormat="of" target="section-11.21"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-capturedpeople">&lt;capturedPeople&gt;</xref></t>
                <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.11.2.21.2">
                  <li pn="section-toc.1-1.11.2.21.2.1">
                    <t indent="0" pn="section-toc.1-1.11.2.21.2.1.1"><xref derivedContent="11.21.1" format="counter" sectionFormat="of" target="section-11.21.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-personidref">&lt;personIDREF&gt;</xref></t>
                  </li>
                </ul>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.12">
            <t indent="0" pn="section-toc.1-1.12.1"><xref derivedContent="12" format="counter" sectionFormat="of" target="section-12"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-audio-captures">Audio Captures</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.12.2">
              <li pn="section-toc.1-1.12.2.1">
                <t indent="0" pn="section-toc.1-1.12.2.1.1"><xref derivedContent="12.1" format="counter" sectionFormat="of" target="section-12.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-sensitivitypattern">&lt;sensitivityPattern&gt;</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.13">
            <t indent="0" pn="section-toc.1-1.13.1"><xref derivedContent="13" format="counter" sectionFormat="of" target="section-13"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-video-captures">Video Captures</xref></t>
          </li>
          <li pn="section-toc.1-1.14">
            <t indent="0" pn="section-toc.1-1.14.1"><xref derivedContent="14" format="counter" sectionFormat="of" target="section-14"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-text-captures">Text Captures</xref></t>
          </li>
          <li pn="section-toc.1-1.15">
            <t indent="0" pn="section-toc.1-1.15.1"><xref derivedContent="15" format="counter" sectionFormat="of" target="section-15"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-other-capture-types">Other Capture Types</xref></t>
          </li>
          <li pn="section-toc.1-1.16">
            <t indent="0" pn="section-toc.1-1.16.1"><xref derivedContent="16" format="counter" sectionFormat="of" target="section-16"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-capturescene">&lt;captureScene&gt;</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.16.2">
              <li pn="section-toc.1-1.16.2.1">
                <t indent="0" pn="section-toc.1-1.16.2.1.1"><xref derivedContent="16.1" format="counter" sectionFormat="of" target="section-16.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-sceneinformation">&lt;sceneInformation&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.16.2.2">
                <t indent="0" pn="section-toc.1-1.16.2.2.1"><xref derivedContent="16.2" format="counter" sectionFormat="of" target="section-16.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-sceneviews">&lt;sceneViews&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.16.2.3">
                <t indent="0" pn="section-toc.1-1.16.2.3.1"><xref derivedContent="16.3" format="counter" sectionFormat="of" target="section-16.3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-sceneid-attribute">sceneID Attribute</xref></t>
              </li>
              <li pn="section-toc.1-1.16.2.4">
                <t indent="0" pn="section-toc.1-1.16.2.4.1"><xref derivedContent="16.4" format="counter" sectionFormat="of" target="section-16.4"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-scale-attribute">scale Attribute</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.17">
            <t indent="0" pn="section-toc.1-1.17.1"><xref derivedContent="17" format="counter" sectionFormat="of" target="section-17"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-sceneview">&lt;sceneView&gt;</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.17.2">
              <li pn="section-toc.1-1.17.2.1">
                <t indent="0" pn="section-toc.1-1.17.2.1.1"><xref derivedContent="17.1" format="counter" sectionFormat="of" target="section-17.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-mediacaptureids">&lt;mediaCaptureIDs&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.17.2.2">
                <t indent="0" pn="section-toc.1-1.17.2.2.1"><xref derivedContent="17.2" format="counter" sectionFormat="of" target="section-17.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-sceneviewid-attribute">sceneViewID Attribute</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.18">
            <t indent="0" pn="section-toc.1-1.18.1"><xref derivedContent="18" format="counter" sectionFormat="of" target="section-18"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-encodinggroup">&lt;encodingGroup&gt;</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.18.2">
              <li pn="section-toc.1-1.18.2.1">
                <t indent="0" pn="section-toc.1-1.18.2.1.1"><xref derivedContent="18.1" format="counter" sectionFormat="of" target="section-18.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-maxgroupbandwidth">&lt;maxGroupBandwidth&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.18.2.2">
                <t indent="0" pn="section-toc.1-1.18.2.2.1"><xref derivedContent="18.2" format="counter" sectionFormat="of" target="section-18.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-encodingidlist">&lt;encodingIDList&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.18.2.3">
                <t indent="0" pn="section-toc.1-1.18.2.3.1"><xref derivedContent="18.3" format="counter" sectionFormat="of" target="section-18.3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-encodinggroupid-attribute">encodingGroupID Attribute</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.19">
            <t indent="0" pn="section-toc.1-1.19.1"><xref derivedContent="19" format="counter" sectionFormat="of" target="section-19"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-simultaneousset">&lt;simultaneousSet&gt;</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.19.2">
              <li pn="section-toc.1-1.19.2.1">
                <t indent="0" pn="section-toc.1-1.19.2.1.1"><xref derivedContent="19.1" format="counter" sectionFormat="of" target="section-19.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-setid-attribute">setID Attribute</xref></t>
              </li>
              <li pn="section-toc.1-1.19.2.2">
                <t indent="0" pn="section-toc.1-1.19.2.2.1"><xref derivedContent="19.2" format="counter" sectionFormat="of" target="section-19.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-mediatype-attribute-2">mediaType Attribute</xref></t>
              </li>
              <li pn="section-toc.1-1.19.2.3">
                <t indent="0" pn="section-toc.1-1.19.2.3.1"><xref derivedContent="19.3" format="counter" sectionFormat="of" target="section-19.3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-mediacaptureidref">&lt;mediaCaptureIDREF&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.19.2.4">
                <t indent="0" pn="section-toc.1-1.19.2.4.1"><xref derivedContent="19.4" format="counter" sectionFormat="of" target="section-19.4"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-sceneviewidref">&lt;sceneViewIDREF&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.19.2.5">
                <t indent="0" pn="section-toc.1-1.19.2.5.1"><xref derivedContent="19.5" format="counter" sectionFormat="of" target="section-19.5"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-capturesceneidref-2">&lt;captureSceneIDREF&gt;</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.20">
            <t indent="0" pn="section-toc.1-1.20.1"><xref derivedContent="20" format="counter" sectionFormat="of" target="section-20"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-globalview">&lt;globalView&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.21">
            <t indent="0" pn="section-toc.1-1.21.1"><xref derivedContent="21" format="counter" sectionFormat="of" target="section-21"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-people">&lt;people&gt;</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.21.2">
              <li pn="section-toc.1-1.21.2.1">
                <t indent="0" pn="section-toc.1-1.21.2.1.1"><xref derivedContent="21.1" format="counter" sectionFormat="of" target="section-21.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-person">&lt;person&gt;</xref></t>
                <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.21.2.1.2">
                  <li pn="section-toc.1-1.21.2.1.2.1">
                    <t indent="0" pn="section-toc.1-1.21.2.1.2.1.1"><xref derivedContent="21.1.1" format="counter" sectionFormat="of" target="section-21.1.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-personid-attribute">personID Attribute</xref></t>
                  </li>
                  <li pn="section-toc.1-1.21.2.1.2.2">
                    <t indent="0" pn="section-toc.1-1.21.2.1.2.2.1"><xref derivedContent="21.1.2" format="counter" sectionFormat="of" target="section-21.1.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-personinfo">&lt;personInfo&gt;</xref></t>
                  </li>
                  <li pn="section-toc.1-1.21.2.1.2.3">
                    <t indent="0" pn="section-toc.1-1.21.2.1.2.3.1"><xref derivedContent="21.1.3" format="counter" sectionFormat="of" target="section-21.1.3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-persontype">&lt;personType&gt;</xref></t>
                  </li>
                </ul>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.22">
            <t indent="0" pn="section-toc.1-1.22.1"><xref derivedContent="22" format="counter" sectionFormat="of" target="section-22"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-captureencoding">&lt;captureEncoding&gt;</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.22.2">
              <li pn="section-toc.1-1.22.2.1">
                <t indent="0" pn="section-toc.1-1.22.2.1.1"><xref derivedContent="22.1" format="counter" sectionFormat="of" target="section-22.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-captureid">&lt;captureID&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.22.2.2">
                <t indent="0" pn="section-toc.1-1.22.2.2.1"><xref derivedContent="22.2" format="counter" sectionFormat="of" target="section-22.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-encodingid">&lt;encodingID&gt;</xref></t>
              </li>
              <li pn="section-toc.1-1.22.2.3">
                <t indent="0" pn="section-toc.1-1.22.2.3.1"><xref derivedContent="22.3" format="counter" sectionFormat="of" target="section-22.3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-configuredcontent">&lt;configuredContent&gt;</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.23">
            <t indent="0" pn="section-toc.1-1.23.1"><xref derivedContent="23" format="counter" sectionFormat="of" target="section-23"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-clueinfo">&lt;clueInfo&gt;</xref></t>
          </li>
          <li pn="section-toc.1-1.24">
            <t indent="0" pn="section-toc.1-1.24.1"><xref derivedContent="24" format="counter" sectionFormat="of" target="section-24"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-xml-schema-extensibility">XML Schema Extensibility</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.24.2">
              <li pn="section-toc.1-1.24.2.1">
                <t indent="0" pn="section-toc.1-1.24.2.1.1"><xref derivedContent="24.1" format="counter" sectionFormat="of" target="section-24.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-example-of-extension">Example of Extension</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.25">
            <t indent="0" pn="section-toc.1-1.25.1"><xref derivedContent="25" format="counter" sectionFormat="of" target="section-25"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-security-considerations">Security Considerations</xref></t>
          </li>
          <li pn="section-toc.1-1.26">
            <t indent="0" pn="section-toc.1-1.26.1"><xref derivedContent="26" format="counter" sectionFormat="of" target="section-26"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-iana-considerations">IANA Considerations</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.26.2">
              <li pn="section-toc.1-1.26.2.1">
                <t indent="0" pn="section-toc.1-1.26.2.1.1"><xref derivedContent="26.1" format="counter" sectionFormat="of" target="section-26.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-xml-namespace-registration">XML Namespace Registration</xref></t>
              </li>
              <li pn="section-toc.1-1.26.2.2">
                <t indent="0" pn="section-toc.1-1.26.2.2.1"><xref derivedContent="26.2" format="counter" sectionFormat="of" target="section-26.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-xml-schema-registration">XML Schema Registration</xref></t>
              </li>
              <li pn="section-toc.1-1.26.2.3">
                <t indent="0" pn="section-toc.1-1.26.2.3.1"><xref derivedContent="26.3" format="counter" sectionFormat="of" target="section-26.3"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-media-type-registration-for">Media Type Registration for "application/clue_info+xml"</xref></t>
              </li>
              <li pn="section-toc.1-1.26.2.4">
                <t indent="0" pn="section-toc.1-1.26.2.4.1"><xref derivedContent="26.4" format="counter" sectionFormat="of" target="section-26.4"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-registry-for-acceptable-vie">Registry for Acceptable &lt;view&gt; Values</xref></t>
              </li>
              <li pn="section-toc.1-1.26.2.5">
                <t indent="0" pn="section-toc.1-1.26.2.5.1"><xref derivedContent="26.5" format="counter" sectionFormat="of" target="section-26.5"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-registry-for-acceptable-pre">Registry for Acceptable &lt;presentation&gt; Values</xref></t>
              </li>
              <li pn="section-toc.1-1.26.2.6">
                <t indent="0" pn="section-toc.1-1.26.2.6.1"><xref derivedContent="26.6" format="counter" sectionFormat="of" target="section-26.6"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-registry-for-acceptable-sen">Registry for Acceptable &lt;sensitivityPattern&gt; Values</xref></t>
              </li>
              <li pn="section-toc.1-1.26.2.7">
                <t indent="0" pn="section-toc.1-1.26.2.7.1"><xref derivedContent="26.7" format="counter" sectionFormat="of" target="section-26.7"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-registry-for-acceptable-per">Registry for Acceptable &lt;personType&gt; Values</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.27">
            <t indent="0" pn="section-toc.1-1.27.1"><xref derivedContent="27" format="counter" sectionFormat="of" target="section-27"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-sample-xml-file">Sample XML File</xref></t>
          </li>
          <li pn="section-toc.1-1.28">
            <t indent="0" pn="section-toc.1-1.28.1"><xref derivedContent="28" format="counter" sectionFormat="of" target="section-28"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-mcc-example">MCC Example</xref></t>
          </li>
          <li pn="section-toc.1-1.29">
            <t indent="0" pn="section-toc.1-1.29.1"><xref derivedContent="29" format="counter" sectionFormat="of" target="section-29"/>. <xref derivedContent="" format="title" sectionFormat="of" target="name-references">References</xref></t>
            <ul bare="true" empty="true" indent="2" spacing="compact" pn="section-toc.1-1.29.2">
              <li pn="section-toc.1-1.29.2.1">
                <t indent="0" pn="section-toc.1-1.29.2.1.1"><xref derivedContent="29.1" format="counter" sectionFormat="of" target="section-29.1"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-normative-references">Normative References</xref></t>
              </li>
              <li pn="section-toc.1-1.29.2.2">
                <t indent="0" pn="section-toc.1-1.29.2.2.1"><xref derivedContent="29.2" format="counter" sectionFormat="of" target="section-29.2"/>.  <xref derivedContent="" format="title" sectionFormat="of" target="name-informative-references">Informative References</xref></t>
              </li>
            </ul>
          </li>
          <li pn="section-toc.1-1.30">
            <t indent="0" pn="section-toc.1-1.30.1"><xref derivedContent="" format="none" sectionFormat="of" target="section-appendix.a"/><xref derivedContent="" format="title" sectionFormat="of" target="name-acknowledgements">Acknowledgements</xref></t>
          </li>
          <li pn="section-toc.1-1.31">
            <t indent="0" pn="section-toc.1-1.31.1"><xref derivedContent="" format="none" sectionFormat="of" target="section-appendix.b"/><xref derivedContent="" format="title" sectionFormat="of" target="name-authors-addresses">Authors' Addresses</xref></t>
          </li>
        </ul>
      </section>
    </toc>
  </front>
  <middle>
    <section anchor="sec-intro" numbered="true" toc="include" removeInRFC="false" pn="section-1">
      <name slugifiedName="name-introduction">Introduction</name>
      <t indent="0" pn="section-1-1">
This document provides an XML schema file 
for the definition of CLUE data model types. For the benefit of the 
reader, the term "CLUE" stands for 
"Controlling Multiple Streams for Telepresence" and is the name of 
the IETF working group in which this document, as well as other 
companion documents, has been developed. 
A thorough definition of the CLUE
framework can be found in <xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>.
</t>
      <t indent="0" pn="section-1-2">
The schema is based on information contained in 
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>.
It encodes information and constraints defined in the 
aforementioned document in order to provide a formal representation 
of the concepts therein presented.
</t>
      <t indent="0" pn="section-1-3">
The document specifies the definition of a coherent structure for 
information associated with the description of a telepresence
scenario. Such information is used within the CLUE protocol messages 
<xref target="RFC8847" format="default" sectionFormat="of" derivedContent="RFC8847"/>, enabling the dialogue between
a Media Provider and a Media Consumer. CLUE protocol messages, indeed, 
are XML messages allowing (i) a Media Provider to advertise its 
telepresence capabilities in terms of media captures, capture scenes, 
and other features envisioned in the CLUE framework, according to the 
format herein defined and (ii) a Media Consumer to request the
desired telepresence options in the form of capture encodings, 
represented as described in this document.    
</t>
    </section>
    <section anchor="sec-teminology" numbered="true" toc="include" removeInRFC="false" pn="section-2">
      <name slugifiedName="name-terminology">Terminology</name>
      <t indent="0" pn="section-2-1">
    The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
    "<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
    described in BCP 14 <xref target="RFC2119" format="default" sectionFormat="of" derivedContent="RFC2119"/> <xref target="RFC8174" format="default" sectionFormat="of" derivedContent="RFC8174"/> 
    when, and only when, they appear in all capitals, as shown here.
</t>
    </section>
    <section anchor="sec-definitions" numbered="true" toc="include" removeInRFC="false" pn="section-3">
      <name slugifiedName="name-definitions">Definitions</name>
      <t indent="0" pn="section-3-1">This document refers to the same definitions used in 
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>, except for the "CLUE 
Participant" definition.
We briefly recall herein some of the main terms used in the document.
</t>
      <dl newline="false" spacing="normal" indent="3" pn="section-3-2">
        <dt pn="section-3-2.1">Audio Capture:</dt>
        <dd pn="section-3-2.2">Media Capture for audio.  Denoted as "ACn" in the examples in this 
document.
</dd>
        <dt pn="section-3-2.3">Capture:</dt>
        <dd pn="section-3-2.4">Same as Media Capture.</dd>
        <dt pn="section-3-2.5">Capture Device:</dt>
        <dd pn="section-3-2.6">A device that converts physical input, 
   such as audio, video, or text, into an electrical signal, in most 
   cases to be fed into a media encoder.
</dd>
        <dt pn="section-3-2.7">Capture Encoding:</dt>
        <dd pn="section-3-2.8">A specific encoding of a Media Capture, 
   to be sent by a Media Provider to a Media Consumer via RTP.
</dd>
        <dt pn="section-3-2.9">Capture Scene:</dt>
        <dd pn="section-3-2.10">A structure representing a spatial region 
   captured by one or more Capture Devices, each capturing media 
   representing a portion of the region. The spatial region represented 
   by a Capture Scene may correspond to a real region in physical space, 
   such as a room.  A Capture Scene includes attributes and one or more 
   Capture Scene Views, with each view including one or more Media 
   Captures.
</dd>
        <dt pn="section-3-2.11">Capture Scene View (CSV):</dt>
        <dd pn="section-3-2.12"> A list of Media Captures of the same
   media type that together form one way to represent the entire
   Capture Scene.
</dd>
        <dt pn="section-3-2.13">CLUE Participant:</dt>
        <dd pn="section-3-2.14"> 
This term is imported from the CLUE protocol document
<xref target="RFC8847" format="default" sectionFormat="of" derivedContent="RFC8847"/>.
</dd>
        <dt pn="section-3-2.15">Consumer:</dt>
        <dd pn="section-3-2.16">Short for Media Consumer.</dd>
        <dt pn="section-3-2.17">Encoding or Individual Encoding:</dt>
        <dd pn="section-3-2.18">
	A set of parameters representing a way to encode a Media Capture to 
	become a Capture Encoding.
</dd>
        <dt pn="section-3-2.19">Encoding Group:</dt>
        <dd pn="section-3-2.20">
	A set of encoding parameters representing a total 
	media encoding capability to be subdivided across potentially
	multiple Individual Encodings.
</dd>
        <dt pn="section-3-2.21">Endpoint:</dt>
        <dd pn="section-3-2.22">A CLUE-capable device that is the logical point 
   of final termination through receiving, decoding and rendering, 
   and/or initiation through capturing, encoding, and sending of media
   streams.  An endpoint consists of one or more physical devices
   that source and sink media streams, and exactly one 
   participant <xref target="RFC4353" format="default" sectionFormat="of" derivedContent="RFC4353"/> (which, in turn, includes exactly one SIP User Agent).  Endpoints can be anything from multiscreen/multicamera rooms to
   handheld devices.</dd>
        <dt pn="section-3-2.23">Media:</dt>
        <dd pn="section-3-2.24">Any data that, after suitable encoding, can be 
conveyed over
   RTP, including audio, video, or timed text.</dd>
        <dt pn="section-3-2.25">Media Capture:</dt>
        <dd pn="section-3-2.26">A source of Media, such as from one or 
   more Capture Devices or constructed from other media streams.
</dd>
        <dt pn="section-3-2.27">Media Consumer:</dt>
        <dd pn="section-3-2.28">
	A CLUE-capable device that intends to receive Capture Encodings.
</dd>
        <dt pn="section-3-2.29">Media Provider:</dt>
        <dd pn="section-3-2.30">
	A CLUE-capable device that intends to send Capture Encodings.
</dd>
        <dt pn="section-3-2.31">Multiple Content Capture (MCC):</dt>
        <dd pn="section-3-2.32">
	A Capture that mixes and/or switches other Captures of a single 
	type (for example, all audio or all video). Particular Media Captures 
	may or may not be present in the resultant Capture Encoding 
	depending on time or space.  Denoted as "MCCn" in the example cases 
	in this document.
</dd>
        <dt pn="section-3-2.33">Multipoint Control Unit (MCU):</dt>
        <dd pn="section-3-2.34">A CLUE-capable device 
that connects
   two or more endpoints together into one single multimedia
   conference <xref target="RFC7667" format="default" sectionFormat="of" derivedContent="RFC7667"/>.
    An MCU includes a Mixer, similar to those in 
   <xref target="RFC4353" format="default" sectionFormat="of" derivedContent="RFC4353"/>, but
   without the requirement to send media to 
   each participant.
</dd>
        <dt pn="section-3-2.35">Plane of Interest:</dt>
        <dd pn="section-3-2.36">
	The spatial plane within a scene containing the most-relevant subject matter.
</dd>
        <dt pn="section-3-2.37">Provider:</dt>
        <dd pn="section-3-2.38">Same as a Media Provider.</dd>
        <dt pn="section-3-2.39">Render: </dt>
        <dd pn="section-3-2.40">The process of generating a representation from Media, such
      as displayed motion video or sound emitted from loudspeakers.
</dd>
        <dt pn="section-3-2.41">Scene:</dt>
        <dd pn="section-3-2.42">Same as a Capture Scene.</dd>
        <dt pn="section-3-2.43">Simultaneous Transmission Set:</dt>
        <dd pn="section-3-2.44">
	A set of Media Captures that can be transmitted simultaneously 
	from a Media Provider.
</dd>
        <dt pn="section-3-2.45">Single Media Capture:</dt>
        <dd pn="section-3-2.46">
	A capture that contains media from a single 
	source capture device, e.g., an audio capture from a single 
	microphone or a video capture from a single camera.
</dd>
        <dt pn="section-3-2.47">Spatial Relation:</dt>
        <dd pn="section-3-2.48">
	The arrangement of two objects in space, in contrast to relation in 
	time or other relationships.
</dd>
        <dt pn="section-3-2.49">Stream:</dt>
        <dd pn="section-3-2.50">
	A Capture Encoding sent from a Media Provider to a Media Consumer 
	via RTP <xref target="RFC3550" format="default" sectionFormat="of" derivedContent="RFC3550"/>.
</dd>
        <dt pn="section-3-2.51">Stream Characteristics:</dt>
        <dd pn="section-3-2.52">The media stream attributes commonly used in
      non-CLUE SIP/SDP environments (such as media codec, bitrate,
      resolution, profile/level, etc.) as well as CLUE-specific
      attributes, such as the Capture ID or a spatial location.</dd>
        <dt pn="section-3-2.53">Video Capture:</dt>
        <dd pn="section-3-2.54">A Media Capture for video.</dd>
      </dl>
    </section>
    <section anchor="sec-schema" numbered="true" toc="include" removeInRFC="false" pn="section-4">
      <name slugifiedName="name-xml-schema">XML Schema</name>
      <t indent="0" pn="section-4-1">
This section contains the XML schema for the CLUE data model definition.
</t>
      <t indent="0" pn="section-4-2">
The element and attribute definitions are formal representations of the 
concepts
needed to describe the capabilities of a Media Provider and the streams 
that are requested by a Media Consumer given the Media Provider's 
ADVERTISEMENT <xref target="RFC8847" format="default" sectionFormat="of" derivedContent="RFC8847"/>.
</t>
      <t indent="0" pn="section-4-3">The main groups of information are:</t>
      <ul empty="true" spacing="normal" bare="false" indent="3" pn="section-4-4">
        <li pn="section-4-4.1">
          <dl newline="false" spacing="normal" indent="3" pn="section-4-4.1.1">
            <dt pn="section-4-4.1.1.1">&lt;mediaCaptures&gt;:</dt>
            <dd pn="section-4-4.1.1.2">the list of media captures available 
  (<xref target="sec-media-captures" format="default" sectionFormat="of" derivedContent="Section 5"/>)</dd>
            <dt pn="section-4-4.1.1.3">&lt;encodingGroups&gt;:</dt>
            <dd pn="section-4-4.1.1.4">the list of encoding groups 
  (<xref target="sec-encoding-groups" format="default" sectionFormat="of" derivedContent="Section 6"/>)</dd>
            <dt pn="section-4-4.1.1.5">&lt;captureScenes&gt;:</dt>
            <dd pn="section-4-4.1.1.6">the list of capture scenes 
  (<xref target="sec-capture-scenes" format="default" sectionFormat="of" derivedContent="Section 7"/>)</dd>
            <dt pn="section-4-4.1.1.7">&lt;simultaneousSets&gt;:</dt>
            <dd pn="section-4-4.1.1.8">the list of simultaneous transmission 
  sets (<xref target="sec-simultaneous-sets" format="default" sectionFormat="of" derivedContent="Section 8"/>)</dd>
            <dt pn="section-4-4.1.1.9">&lt;globalViews&gt;:</dt>
            <dd pn="section-4-4.1.1.10">the list of global views sets 
  (<xref target="sec-global-views" format="default" sectionFormat="of" derivedContent="Section 9"/>)</dd>
            <dt pn="section-4-4.1.1.11">&lt;people&gt;:</dt>
            <dd pn="section-4-4.1.1.12">metadata about the participants represented 
  in the telepresence session (<xref target="sec-participants" format="default" sectionFormat="of" derivedContent="Section 21"/>)</dd>
            <dt pn="section-4-4.1.1.13">&lt;captureEncodings&gt;:</dt>
            <dd pn="section-4-4.1.1.14">the list of instantiated capture 
  encodings (<xref target="sec-capture-encodings" format="default" sectionFormat="of" derivedContent="Section 10"/>)</dd>
          </dl>
        </li>
      </ul>
      <t indent="0" pn="section-4-5"> 
All of the above refer to concepts that have been 
introduced in <xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/> 
 and further detailed in this document.     
</t>
      <sourcecode type="xml" markers="false" pn="section-4-6">
&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;xs:schema
   targetNamespace="urn:ietf:params:xml:ns:clue-info"
   xmlns:tns="urn:ietf:params:xml:ns:clue-info"
   xmlns:xs="http://www.w3.org/2001/XMLSchema"
   xmlns="urn:ietf:params:xml:ns:clue-info"
   xmlns:xcard="urn:ietf:params:xml:ns:vcard-4.0"
   elementFormDefault="qualified"
   attributeFormDefault="unqualified"
   version="1.0"&gt;

&lt;!-- Import xCard XML schema --&gt;
&lt;xs:import namespace="urn:ietf:params:xml:ns:vcard-4.0"
schemaLocation=
  "https://www.iana.org/assignments/xml-registry/schema/
   vcard-4.0.xsd"/&gt;

&lt;!-- ELEMENT DEFINITIONS --&gt;
&lt;xs:element name="mediaCaptures" type="mediaCapturesType"/&gt;
&lt;xs:element name="encodingGroups" type="encodingGroupsType"/&gt;
&lt;xs:element name="captureScenes" type="captureScenesType"/&gt;
&lt;xs:element name="simultaneousSets" type="simultaneousSetsType"/&gt;
&lt;xs:element name="globalViews" type="globalViewsType"/&gt;
&lt;xs:element name="people" type="peopleType"/&gt;

&lt;xs:element name="captureEncodings" type="captureEncodingsType"/&gt;


&lt;!-- MEDIA CAPTURES TYPE --&gt;
&lt;!-- envelope of media captures --&gt;
&lt;xs:complexType name="mediaCapturesType"&gt;
 &lt;xs:sequence&gt;
   &lt;xs:element name="mediaCapture" type="mediaCaptureType"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;


&lt;!-- DESCRIPTION element --&gt;
&lt;xs:element name="description"&gt;
 &lt;xs:complexType&gt;
  &lt;xs:simpleContent&gt;
   &lt;xs:extension base="xs:string"&gt;
     &lt;xs:attribute name="lang" type="xs:language"/&gt;
   &lt;/xs:extension&gt;
  &lt;/xs:simpleContent&gt;
 &lt;/xs:complexType&gt;
&lt;/xs:element&gt;

&lt;!-- MEDIA CAPTURE TYPE --&gt;
&lt;xs:complexType name="mediaCaptureType" abstract="true"&gt;
  &lt;xs:sequence&gt;
    &lt;!-- mandatory fields --&gt;
    &lt;xs:element name="captureSceneIDREF" type="xs:IDREF"/&gt;
    &lt;xs:choice&gt;
      &lt;xs:sequence&gt;
        &lt;xs:element name="spatialInformation"
                    type="tns:spatialInformationType"/&gt;
      &lt;/xs:sequence&gt;
      &lt;xs:element name="nonSpatiallyDefinable" type="xs:boolean"
      fixed="true"/&gt;
    &lt;/xs:choice&gt;
    &lt;!-- for handling multicontent captures: --&gt;
    &lt;xs:choice&gt;
      &lt;xs:sequence&gt;
        &lt;xs:element name="synchronizationID" type="xs:ID"
         minOccurs="0"/&gt;
        &lt;xs:element name="content" type="contentType" minOccurs="0"/&gt;
        &lt;xs:element name="policy" type="policyType" minOccurs="0"/&gt;
        &lt;xs:element name="maxCaptures" type="maxCapturesType"
         minOccurs="0"/&gt;
        &lt;xs:element name="allowSubsetChoice" type="xs:boolean"
         minOccurs="0"/&gt;
      &lt;/xs:sequence&gt;
      &lt;xs:element name="individual" type="xs:boolean" fixed="true"/&gt;
    &lt;/xs:choice&gt;
    &lt;!-- optional fields --&gt;
    &lt;xs:element name="encGroupIDREF" type="xs:IDREF" minOccurs="0"/&gt;
    &lt;xs:element ref="description" minOccurs="0"
     maxOccurs="unbounded"/&gt;
    &lt;xs:element name="priority" type="xs:unsignedInt" minOccurs="0"/&gt;
    &lt;xs:element name="lang" type="xs:language" minOccurs="0"
     maxOccurs="unbounded"/&gt;
        &lt;xs:element name="mobility" type="mobilityType"
         minOccurs="0" /&gt;
    &lt;xs:element ref="presentation" minOccurs="0" /&gt;
    &lt;xs:element ref="embeddedText" minOccurs="0" /&gt;
    &lt;xs:element ref="view" minOccurs="0" /&gt;
    &lt;xs:element name="capturedPeople" type="capturedPeopleType"
     minOccurs="0"/&gt;
    &lt;xs:element name="relatedTo" type="xs:IDREF" minOccurs="0"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:attribute name="captureID" type="xs:ID" use="required"/&gt;
  &lt;xs:attribute name="mediaType" type="xs:string" use="required"/&gt;

&lt;/xs:complexType&gt;

&lt;!-- POLICY TYPE --&gt;
&lt;xs:simpleType name="policyType"&gt;
 &lt;xs:restriction base="xs:string"&gt;
      &lt;xs:pattern value="([a-zA-Z0-9])+[:]([0-9])+"/&gt;
    &lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;

&lt;!-- CONTENT TYPE --&gt;
&lt;xs:complexType name="contentType"&gt;
 &lt;xs:sequence&gt;
   &lt;xs:element name="mediaCaptureIDREF" type="xs:string"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:element name="sceneViewIDREF" type="xs:string"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- MAX CAPTURES TYPE --&gt;
&lt;xs:simpleType name="positiveShort"&gt;
        &lt;xs:restriction base="xs:unsignedShort"&gt;
                &lt;xs:minInclusive value="1"&gt;
                &lt;/xs:minInclusive&gt;
        &lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;

&lt;xs:complexType name="maxCapturesType"&gt;
        &lt;xs:simpleContent&gt;
                &lt;xs:extension base="positiveShort"&gt;
                        &lt;xs:attribute name="exactNumber"
                                type="xs:boolean"/&gt;
                &lt;/xs:extension&gt;
        &lt;/xs:simpleContent&gt;
&lt;/xs:complexType&gt;

&lt;!-- CAPTURED PEOPLE TYPE --&gt;
&lt;xs:complexType name="capturedPeopleType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="personIDREF" type="xs:IDREF"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- PEOPLE TYPE --&gt;
&lt;xs:complexType name="peopleType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="person" type="personType" maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- PERSON TYPE --&gt;
&lt;xs:complexType name="personType"&gt;
  &lt;xs:sequence&gt;
     &lt;xs:element name="personInfo" type="xcard:vcardType"
      maxOccurs="1" minOccurs="0"/&gt;
     &lt;xs:element ref="personType" minOccurs="0"
      maxOccurs="unbounded" /&gt;
     &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
      maxOccurs="unbounded"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:attribute name="personID" type="xs:ID" use="required"/&gt;
  &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- PERSON TYPE ELEMENT --&gt;
&lt;xs:element name="personType" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed
   by IANA in the "CLUE Schema &amp;lt;personType&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;

&lt;!-- VIEW ELEMENT --&gt;
&lt;xs:element name="view" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed
   by IANA in the "CLUE Schema &amp;lt;view&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;

&lt;!-- PRESENTATION ELEMENT --&gt;
&lt;xs:element name="presentation" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed
   by IANA in the "CLUE Schema &amp;lt;presentation&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;

&lt;!-- SPATIAL INFORMATION TYPE --&gt;
&lt;xs:complexType name="spatialInformationType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="captureOrigin" type="captureOriginType"
   minOccurs="0"/&gt;
  &lt;xs:element name="captureArea" type="captureAreaType"
   minOccurs="0"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;


&lt;!-- POINT TYPE --&gt;
&lt;xs:complexType name="pointType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="x" type="xs:decimal"/&gt;
  &lt;xs:element name="y" type="xs:decimal"/&gt;
  &lt;xs:element name="z" type="xs:decimal"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- CAPTURE ORIGIN TYPE --&gt;
&lt;xs:complexType name="captureOriginType"&gt;
  &lt;xs:sequence&gt;
       &lt;xs:element name="capturePoint" type="pointType"&gt;&lt;/xs:element&gt;
       &lt;xs:element name="lineOfCapturePoint" type="pointType"
        minOccurs="0"&gt;
       &lt;/xs:element&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;


&lt;!-- CAPTURE AREA TYPE --&gt;
&lt;xs:complexType name="captureAreaType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="bottomLeft" type="pointType"/&gt;
  &lt;xs:element name="bottomRight" type="pointType"/&gt;
  &lt;xs:element name="topLeft" type="pointType"/&gt;
  &lt;xs:element name="topRight" type="pointType"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;


&lt;!-- MOBILITY TYPE --&gt;
&lt;xs:simpleType name="mobilityType"&gt;
 &lt;xs:restriction base="xs:string"&gt;
  &lt;xs:enumeration value="static" /&gt;
  &lt;xs:enumeration value="dynamic" /&gt;
  &lt;xs:enumeration value="highly-dynamic" /&gt;
 &lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;

&lt;!-- TEXT CAPTURE TYPE --&gt;
&lt;xs:complexType name="textCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
  &lt;xs:sequence&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;


&lt;!-- OTHER CAPTURE TYPE --&gt;
&lt;xs:complexType name="otherCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
  &lt;xs:sequence&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;

&lt;!-- AUDIO CAPTURE TYPE --&gt;
&lt;xs:complexType name="audioCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
   &lt;xs:sequence&gt;
        &lt;xs:element ref="sensitivityPattern" minOccurs="0" /&gt;
    &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;


&lt;!-- SENSITIVITY PATTERN ELEMENT --&gt;
&lt;xs:element name="sensitivityPattern" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed by
   IANA in the "CLUE Schema &amp;lt;sensitivityPattern&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;


&lt;!-- VIDEO CAPTURE TYPE --&gt;
&lt;xs:complexType name="videoCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
   &lt;xs:sequence&gt;
    &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;

&lt;!-- EMBEDDED TEXT ELEMENT --&gt;
&lt;xs:element name="embeddedText"&gt;
 &lt;xs:complexType&gt;
  &lt;xs:simpleContent&gt;
   &lt;xs:extension base="xs:boolean"&gt;
    &lt;xs:attribute name="lang" type="xs:language"/&gt;
   &lt;/xs:extension&gt;
  &lt;/xs:simpleContent&gt;
 &lt;/xs:complexType&gt;
&lt;/xs:element&gt;

&lt;!-- CAPTURE SCENES TYPE --&gt;
&lt;!-- envelope of capture scenes --&gt;
&lt;xs:complexType name="captureScenesType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="captureScene" type="captureSceneType"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- CAPTURE SCENE TYPE --&gt;
&lt;xs:complexType name="captureSceneType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element ref="description" minOccurs="0" maxOccurs="unbounded"/&gt;
  &lt;xs:element name="sceneInformation" type="xcard:vcardType"
   minOccurs="0"/&gt;
  &lt;xs:element name="sceneViews" type="sceneViewsType" minOccurs="0"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="sceneID" type="xs:ID" use="required"/&gt;
 &lt;xs:attribute name="scale" type="scaleType" use="required"/&gt;
 &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- SCALE TYPE --&gt;
&lt;xs:simpleType name="scaleType"&gt;
 &lt;xs:restriction base="xs:string"&gt;
  &lt;xs:enumeration value="mm"/&gt;
  &lt;xs:enumeration value="unknown"/&gt;
  &lt;xs:enumeration value="noscale"/&gt;
 &lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;

&lt;!-- SCENE VIEWS TYPE --&gt;
&lt;!-- envelope of scene views of a capture scene --&gt;
&lt;xs:complexType name="sceneViewsType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="sceneView" type="sceneViewType"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- SCENE VIEW TYPE --&gt;
&lt;xs:complexType name="sceneViewType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element ref="description" minOccurs="0" maxOccurs="unbounded"/&gt;
  &lt;xs:element name="mediaCaptureIDs" type="captureIDListType"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="sceneViewID" type="xs:ID" use="required"/&gt;
&lt;/xs:complexType&gt;


&lt;!-- CAPTURE ID LIST TYPE --&gt;
&lt;xs:complexType name="captureIDListType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="mediaCaptureIDREF" type="xs:IDREF"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- ENCODING GROUPS TYPE --&gt;
&lt;xs:complexType name="encodingGroupsType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="encodingGroup" type="tns:encodingGroupType"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- ENCODING GROUP TYPE --&gt;
&lt;xs:complexType name="encodingGroupType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="maxGroupBandwidth" type="xs:unsignedLong"/&gt;
  &lt;xs:element name="encodingIDList" type="encodingIDListType"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="encodingGroupID" type="xs:ID" use="required"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- ENCODING ID LIST TYPE --&gt;
&lt;xs:complexType name="encodingIDListType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="encodingID" type="xs:string"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- SIMULTANEOUS SETS TYPE --&gt;
&lt;xs:complexType name="simultaneousSetsType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="simultaneousSet" type="simultaneousSetType"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- SIMULTANEOUS SET TYPE --&gt;
&lt;xs:complexType name="simultaneousSetType"&gt;
 &lt;xs:sequence&gt;
   &lt;xs:element name="mediaCaptureIDREF" type="xs:IDREF"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:element name="sceneViewIDREF" type="xs:IDREF"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:element name="captureSceneIDREF" type="xs:IDREF"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="setID" type="xs:ID" use="required"/&gt;
 &lt;xs:attribute name="mediaType" type="xs:string"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- GLOBAL VIEWS TYPE --&gt;
&lt;xs:complexType name="globalViewsType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="globalView" type="globalViewType"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- GLOBAL VIEW TYPE --&gt;
&lt;xs:complexType name="globalViewType"&gt;
 &lt;xs:sequence&gt;
   &lt;xs:element name="sceneViewIDREF" type="xs:IDREF"
    maxOccurs="unbounded"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="globalViewID" type="xs:ID"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- CAPTURE ENCODINGS TYPE --&gt;
&lt;xs:complexType name="captureEncodingsType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="captureEncoding" type="captureEncodingType"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;

&lt;!-- CAPTURE ENCODING TYPE --&gt;
&lt;xs:complexType name="captureEncodingType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="captureID" type="xs:string"/&gt;
  &lt;xs:element name="encodingID" type="xs:string"/&gt;
  &lt;xs:element name="configuredContent" type="contentType"
   minOccurs="0"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="ID" type="xs:ID" use="required"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- CLUE INFO ELEMENT --&gt;
&lt;xs:element name="clueInfo" type="clueInfoType"/&gt;

&lt;!-- CLUE INFO TYPE --&gt;
&lt;xs:complexType name="clueInfoType"&gt;
  &lt;xs:sequence&gt;
   &lt;xs:element ref="mediaCaptures"/&gt;
   &lt;xs:element ref="encodingGroups"/&gt;
   &lt;xs:element ref="captureScenes"/&gt;
   &lt;xs:element ref="simultaneousSets" minOccurs="0"/&gt;
   &lt;xs:element ref="globalViews" minOccurs="0"/&gt;
   &lt;xs:element ref="people" minOccurs="0"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:attribute name="clueInfoID" type="xs:ID" use="required"/&gt;
  &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
&lt;/xs:schema&gt;
</sourcecode>
      <t indent="0" pn="section-4-7">
The following sections describe the XML schema in more detail. As a general 
remark, please notice that optional elements that don't define what 
their absence means are intended to be associated with undefined 
properties.
</t>
    </section>
    <section anchor="sec-media-captures" numbered="true" toc="include" removeInRFC="false" pn="section-5">
      <name slugifiedName="name-mediacaptures">&lt;mediaCaptures&gt;</name>
      <t indent="0" pn="section-5-1">
&lt;mediaCaptures&gt; represents the list of one or more media 
captures available at the Media Provider's side.
Each media capture is represented by a &lt;mediaCapture&gt;
element (<xref target="sec-media-capture" format="default" sectionFormat="of" derivedContent="Section 11"/>).
</t>
    </section>
    <section anchor="sec-encoding-groups" numbered="true" toc="include" removeInRFC="false" pn="section-6">
      <name slugifiedName="name-encodinggroups">&lt;encodingGroups&gt;</name>
      <t indent="0" pn="section-6-1">
&lt;encodingGroups&gt; represents the list of 
the encoding groups organized on the Media Provider's side.
Each encoding group is represented by an 
&lt;encodingGroup&gt; element (<xref target="sec-encoding-group" format="default" sectionFormat="of" derivedContent="Section 18"/>).
</t>
    </section>
    <section anchor="sec-capture-scenes" numbered="true" toc="include" removeInRFC="false" pn="section-7">
      <name slugifiedName="name-capturescenes">&lt;captureScenes&gt;</name>
      <t indent="0" pn="section-7-1">
&lt;captureScenes&gt; represents the list of 
the capture scenes organized on the Media Provider's side.
Each capture scene is represented by a 
&lt;captureScene&gt; element (<xref target="sec-capture-scene" format="default" sectionFormat="of" derivedContent="Section 16"/>).
</t>
    </section>
    <section anchor="sec-simultaneous-sets" numbered="true" toc="include" removeInRFC="false" pn="section-8">
      <name slugifiedName="name-simultaneoussets">&lt;simultaneousSets&gt;</name>
      <t indent="0" pn="section-8-1">
&lt;simultaneousSets&gt; contains the simultaneous
sets indicated by the Media Provider.
Each simultaneous set is represented by a 
&lt;simultaneousSet&gt; element (<xref target="sec-simultaneous-set" format="default" sectionFormat="of" derivedContent="Section 19"/>).
</t>
    </section>
    <section anchor="sec-global-views" numbered="true" toc="include" removeInRFC="false" pn="section-9">
      <name slugifiedName="name-globalviews">&lt;globalViews&gt;</name>
      <t indent="0" pn="section-9-1">
&lt;globalViews&gt; contains a set of alternative representations of
all the scenes that are offered by a Media Provider to a Media Consumer. 
Each alternative is named "global view", and it is represented by a
&lt;globalView&gt; element (<xref target="sec-global-view" format="default" sectionFormat="of" derivedContent="Section 20"/>).
</t>
    </section>
    <section anchor="sec-capture-encodings" numbered="true" toc="include" removeInRFC="false" pn="section-10">
      <name slugifiedName="name-captureencodings">&lt;captureEncodings&gt;</name>
      <t indent="0" pn="section-10-1">
&lt;captureEncodings&gt; is a list of capture 
encodings.
It can represent the list of the desired 
capture encodings indicated by the Media Consumer
or the list of instantiated captures on the 
provider's side.
Each capture encoding is represented by a 
&lt;captureEncoding&gt; element (<xref target="sec-capture-encoding" format="default" sectionFormat="of" derivedContent="Section 22"/>).
</t>
    </section>
    <section anchor="sec-media-capture" numbered="true" toc="include" removeInRFC="false" pn="section-11">
      <name slugifiedName="name-mediacapture">&lt;mediaCapture&gt;</name>
      <t indent="0" pn="section-11-1">
A media capture is the 
fundamental representation of a media flow
that is available on the provider's side.
Media captures are characterized by (i) a set of features
that are independent from the specific type of medium
and (ii) a set of features that are media specific.
The features that are common to all media types appear within 
the media capture type, which has been designed as an abstract 
complex type.
Media-specific captures, such as video captures, 
audio captures, and others, are specializations of that abstract 
media capture type, as in a typical generalization-specialization
hierarchy.
</t>
      <t indent="0" pn="section-11-2">The following is the XML schema definition of the 
media capture type:
</t>
      <sourcecode type="xml" markers="false" pn="section-11-3">
&lt;!-- MEDIA CAPTURE TYPE --&gt;
&lt;xs:complexType name="mediaCaptureType" abstract="true"&gt;
  &lt;xs:sequence&gt;
    &lt;!-- mandatory fields --&gt;
    &lt;xs:element name="captureSceneIDREF" type="xs:IDREF"/&gt;
    &lt;xs:choice&gt;
      &lt;xs:sequence&gt;
        &lt;xs:element name="spatialInformation"
                    type="tns:spatialInformationType"/&gt;
      &lt;/xs:sequence&gt;
      &lt;xs:element name="nonSpatiallyDefinable" type="xs:boolean"
      fixed="true"/&gt;
    &lt;/xs:choice&gt;
    &lt;!-- for handling multicontent captures: --&gt;
    &lt;xs:choice&gt;
      &lt;xs:sequence&gt;
        &lt;xs:element name="synchronizationID" type="xs:ID"
         minOccurs="0"/&gt;
        &lt;xs:element name="content" type="contentType" minOccurs="0"/&gt;
        &lt;xs:element name="policy" type="policyType" minOccurs="0"/&gt;
        &lt;xs:element name="maxCaptures" type="maxCapturesType"
         minOccurs="0"/&gt;
        &lt;xs:element name="allowSubsetChoice" type="xs:boolean"
         minOccurs="0"/&gt;
      &lt;/xs:sequence&gt;
      &lt;xs:element name="individual" type="xs:boolean" fixed="true"/&gt;
    &lt;/xs:choice&gt;
    &lt;!-- optional fields --&gt;
    &lt;xs:element name="encGroupIDREF" type="xs:IDREF" minOccurs="0"/&gt;
    &lt;xs:element ref="description" minOccurs="0"
     maxOccurs="unbounded"/&gt;
    &lt;xs:element name="priority" type="xs:unsignedInt" minOccurs="0"/&gt;
    &lt;xs:element name="lang" type="xs:language" minOccurs="0"
     maxOccurs="unbounded"/&gt;
    &lt;xs:element name="mobility" type="mobilityType" minOccurs="0" /&gt;
    &lt;xs:element ref="presentation" minOccurs="0" /&gt;
    &lt;xs:element ref="embeddedText" minOccurs="0" /&gt;
    &lt;xs:element ref="view" minOccurs="0" /&gt;
    &lt;xs:element name="capturedPeople" type="capturedPeopleType"
     minOccurs="0"/&gt;
    &lt;xs:element name="relatedTo" type="xs:IDREF" minOccurs="0"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:attribute name="captureID" type="xs:ID" use="required"/&gt;
  &lt;xs:attribute name="mediaType" type="xs:string" use="required"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <section anchor="sec-captureID" numbered="true" toc="include" removeInRFC="false" pn="section-11.1">
        <name slugifiedName="name-captureid-attribute">captureID Attribute</name>
        <t indent="0" pn="section-11.1-1">The "captureID" attribute is a mandatory field 
containing the identifier of the media capture.
Such an identifier serves as the way the capture is referenced from 
other data model elements (e.g.,  simultaneous sets, capture encodings, 
and others via &lt;mediaCaptureIDREF&gt;).
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.2">
        <name slugifiedName="name-mediatype-attribute">mediaType Attribute</name>
        <t indent="0" pn="section-11.2-1">The "mediaType" attribute is a mandatory attribute specifying
the media type of the capture.
Common standard values are "audio", "video", and "text", as defined in 
<xref target="RFC6838" format="default" sectionFormat="of" derivedContent="RFC6838"/>. 
Other values can be provided. It is assumed that implementations agree 
on the interpretation of those other values.
The "mediaType" attribute is as generic as possible. Here is why: (i) 
the basic media capture type is an abstract one; (ii) "concrete" 
definitions for the standard audio, video, 
and text capture types <xref target="RFC6838" format="default" sectionFormat="of" derivedContent="RFC6838"/> have been specified; (iii) a generic 
"otherCaptureType" type has been defined; and (iv) the "mediaType" 
attribute has been generically defined as a string, with no particular 
template.

From the considerations above, it is clear that if one chooses to rely 
on a brand new media type and wants to interoperate with others, an 
application-level agreement is needed on how to interpret such 
information.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.3">
        <name slugifiedName="name-capturesceneidref">&lt;captureSceneIDREF&gt;</name>
        <t indent="0" pn="section-11.3-1">&lt;captureSceneIDREF&gt; is a mandatory field 
containing the value of the identifier of the capture scene 
the media capture is defined in, i.e., the value of the 
sceneID attribute (<xref target="sec-sceneID" format="default" sectionFormat="of" derivedContent="Section 16.3"/>) of
that capture scene.   
Indeed, each media capture <bcp14>MUST</bcp14> be defined within 
one and only one capture scene.
When a media capture is spatially definable, some spatial
information is provided along with it in the form
of point coordinates (see <xref target="sec-spatial-info" format="default" sectionFormat="of" derivedContent="Section 11.5"/>).
Such coordinates refer to the space of coordinates defined
for the capture scene containing the capture.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.4">
        <name slugifiedName="name-encgroupidref">&lt;encGroupIDREF&gt;</name>
        <t indent="0" pn="section-11.4-1">&lt;encGroupIDREF&gt; is an optional field 
containing the identifier of the encoding group 
the media capture is associated with, i.e., the value of the 
encodingGroupID
attribute (<xref target="sec-encodingGroupID" format="default" sectionFormat="of" derivedContent="Section 18.3"/>) of that encoding group.
Media captures that are not associated with any encoding group cannot
be instantiated as media streams.
</t>
      </section>
      <section anchor="sec-spatial-info" numbered="true" toc="include" removeInRFC="false" pn="section-11.5">
        <name slugifiedName="name-spatialinformation">&lt;spatialInformation&gt;</name>
        <t indent="0" pn="section-11.5-1">Media captures are divided into two categories:
(i) non spatially definable captures and 
(ii) spatially definable captures.
</t>
        <t indent="0" pn="section-11.5-2">Captures are spatially definable when at least it is possible to 
provide (i) the coordinates of the device position within the telepresence 
room of origin (capture point) together with its capturing direction 
specified by a second point (point on line of capture)
or (ii) the represented area within
the telepresence room, by listing the coordinates of the four coplanar 
points identifying the plane of interest (area of capture).
The coordinates of the above mentioned points <bcp14>MUST</bcp14> be expressed 
according to the coordinate space of the capture scene the media 
captures belong to.
</t>
        <t indent="0" pn="section-11.5-3">Non spatially definable captures cannot be characterized 
within the physical space of the telepresence room of origin. 
Captures of this kind are, for example, 
those related to recordings, text captures,
DVDs, registered presentations, 
or external streams 
that are played in the telepresence room 
and transmitted to remote sites.
</t>
        <t indent="0" pn="section-11.5-4">
Spatially definable captures represent a 
part of the telepresence room.
The captured part of the telepresence room is described
by means of the &lt;spatialInformation&gt; element.
By comparing the &lt;spatialInformation&gt; element
of different media captures within
the same capture scene, 
a consumer can better determine the spatial
relationships between them and render them correctly.
Non spatially definable captures do not embed such elements 
in their XML description:
they are instead characterized by having the 
&lt;nonSpatiallyDefinable&gt; tag set to "true" (see 
<xref target="sub-sec-nonspatiallydef" format="default" sectionFormat="of" derivedContent="Section 11.6"/>). 
</t>
        <t indent="0" pn="section-11.5-5">The definition of the spatial information 
type is the following:</t>
        <sourcecode type="xml" markers="false" pn="section-11.5-6">
&lt;!-- SPATIAL INFORMATION TYPE --&gt;
&lt;xs:complexType name="spatialInformationType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="captureOrigin" type="captureOriginType"
   minOccurs="0"/&gt;
  &lt;xs:element name="captureArea" type="captureAreaType"
   minOccurs="0"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
        <t indent="0" pn="section-11.5-7">The &lt;captureOrigin&gt; contains the coordinates
of the capture device that is taking the capture (i.e., the capture 
point) as well as, optionally, the pointing direction (i.e., the point 
on line of capture); see <xref target="sec-capture-origin" format="default" sectionFormat="of" derivedContent="Section 11.5.1"/>.
</t>
        <t indent="0" pn="section-11.5-8">
The &lt;captureArea&gt; is an optional field 
containing four points defining
the captured area covered by the capture
(see <xref target="sec-capture-area" format="default" sectionFormat="of" derivedContent="Section 11.5.2"/>). 
</t>
        <t indent="0" pn="section-11.5-9">The scale of the points coordinates is specified in 
the scale attribute (<xref target="sec-scale" format="default" sectionFormat="of" derivedContent="Section 16.4"/>) of the capture scene
the media capture belongs to.
Indeed, all the spatially definable media captures referring to 
the same capture scene share the same coordinate system and express 
their spatial information according to the same scale.</t>
        <section anchor="sec-capture-origin" numbered="true" toc="include" removeInRFC="false" pn="section-11.5.1">
          <name slugifiedName="name-captureorigin">&lt;captureOrigin&gt;</name>
          <t indent="0" pn="section-11.5.1-1">
The &lt;captureOrigin&gt; element
is used to represent the position and optionally the line of
capture of a capture device.
&lt;captureOrigin&gt; <bcp14>MUST</bcp14> be included in spatially definable audio 
captures, while it is optional for spatially definable video captures.
</t>
          <t indent="0" pn="section-11.5.1-2">
The XML schema definition of the &lt;captureOrigin&gt;
element type is the following: 
</t>
          <sourcecode type="xml" markers="false" pn="section-11.5.1-3">
&lt;!-- CAPTURE ORIGIN TYPE --&gt;
&lt;xs:complexType name="captureOriginType"&gt;
  &lt;xs:sequence&gt;
        &lt;xs:element name="capturePoint" type="pointType"/&gt;
        &lt;xs:element name="lineOfCapturePoint" type="pointType"
         minOccurs="0"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;

&lt;!-- POINT TYPE --&gt;
&lt;xs:complexType name="pointType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="x" type="xs:decimal"/&gt;
  &lt;xs:element name="y" type="xs:decimal"/&gt;
  &lt;xs:element name="z" type="xs:decimal"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
</sourcecode>
          <t indent="0" pn="section-11.5.1-4">
The point type contains three spatial coordinates 
(x,y,z) representing a point 
in the space associated
with a certain capture scene.
</t>
          <t indent="0" pn="section-11.5.1-5">
The &lt;captureOrigin&gt; element includes a 
mandatory &lt;capturePoint&gt; element and an optional 
&lt;lineOfCapturePoint&gt; element, 
both of the type "pointType".
&lt;capturePoint&gt; specifies  
the three coordinates identifying the position of the
capture device.
&lt;lineOfCapturePoint&gt; is another pointType element representing
the "point on line of capture", which gives the pointing direction
of the capture device.
</t>
          <t indent="0" pn="section-11.5.1-6"> 
The coordinates of the point on line of capture
<bcp14>MUST NOT</bcp14> be identical to the capture point coordinates.  
For a spatially definable video capture, if the point on line of capture 
is provided, it <bcp14>MUST</bcp14> belong to the region between 
the point of capture and the capture area.
For a spatially definable audio capture, 
if the point on line of capture is not provided,
the sensitivity pattern should be considered omnidirectional.
</t>
        </section>
        <section anchor="sec-capture-area" numbered="true" toc="include" removeInRFC="false" pn="section-11.5.2">
          <name slugifiedName="name-capturearea">&lt;captureArea&gt;</name>
          <t indent="0" pn="section-11.5.2-1">
&lt;captureArea&gt; is an optional element
that can be contained within the spatial information
associated with a media capture.
It represents the spatial area captured by
the media capture.
&lt;captureArea&gt; <bcp14>MUST</bcp14> be included in the spatial information of 
spatially definable video captures, while it <bcp14>MUST NOT</bcp14> be associated 
with audio captures.
</t>
          <t indent="0" pn="section-11.5.2-2">
The XML representation of that area is provided 
through a set of four point-type elements,
&lt;bottomLeft&gt;, &lt;bottomRight&gt;, &lt;topLeft&gt;,
and &lt;topRight&gt;, that <bcp14>MUST</bcp14> be coplanar.
The four coplanar points are identified from 
the perspective of the capture device. 
The XML schema definition is the following: 
</t>
          <sourcecode type="xml" markers="false" pn="section-11.5.2-3">
&lt;!-- CAPTURE AREA TYPE --&gt;
&lt;xs:complexType name="captureAreaType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="bottomLeft" type="pointType"/&gt;
  &lt;xs:element name="bottomRight" type="pointType"/&gt;
  &lt;xs:element name="topLeft" type="pointType"/&gt;
  &lt;xs:element name="topRight" type="pointType"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
</sourcecode>
        </section>
      </section>
      <section anchor="sub-sec-nonspatiallydef" numbered="true" toc="include" removeInRFC="false" pn="section-11.6">
        <name slugifiedName="name-nonspatiallydefinable">&lt;nonSpatiallyDefinable&gt;</name>
        <t indent="0" pn="section-11.6-1">When media captures are non spatially definable, 
they <bcp14>MUST</bcp14> be marked with the boolean 
&lt;nonSpatiallyDefinable&gt;
element set to "true", and no &lt;spatialInformation&gt; <bcp14>MUST</bcp14> be 
provided.
Indeed, &lt;nonSpatiallyDefinable&gt; and &lt;spatialInformation&gt; 
are mutually 
exclusive tags, according to the &lt;choice&gt; section within the XML 
schema definition of the media capture type.  
</t>
      </section>
      <section anchor="sub-sec-content" numbered="true" toc="include" removeInRFC="false" pn="section-11.7">
        <name slugifiedName="name-content">&lt;content&gt;</name>
        <t indent="0" pn="section-11.7-1">
A media capture can be (i) an individual media capture or (ii) 
an MCC.
An MCC is made by different captures 
that can be arranged spatially
(by a composition operation), or temporally (by a switching operation), 
or that can result from
the orchestration of both the techniques.
If a media capture is an MCC, then it <bcp14>MAY</bcp14> show in its XML 
data model representation the 
 &lt;content&gt; element. It is composed by a list of media
  capture identifiers ("mediaCaptureIDREF") and capture scene view 
  identifiers ("sceneViewIDREF"), 
  where the latter ones are
  used as shortcuts to refer to multiple capture identifiers. The 
  referenced captures are used to create the MCC according to a certain 
  strategy. If the &lt;content&gt; element does not appear in an MCC, 
  or it has no child elements, then the MCC is assumed to be made 
  of multiple sources, but no information regarding those sources is 
  provided.
</t>
        <sourcecode type="xml" markers="false" pn="section-11.7-2">
&lt;!-- CONTENT TYPE --&gt;
&lt;xs:complexType name="contentType"&gt;
 &lt;xs:sequence&gt;
   &lt;xs:element name="mediaCaptureIDREF" type="xs:string"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:element name="sceneViewIDREF" type="xs:string"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.8">
        <name slugifiedName="name-synchronizationid">&lt;synchronizationID&gt;</name>
        <t indent="0" pn="section-11.8-1">&lt;synchronizationID&gt; is an optional element for multiple 
content captures that
contains a numeric identifier.
Multiple content captures marked with the same identifier in the 
&lt;synchronizationID&gt;
contain at all times captures coming from the same sources. It is
   the Media Provider that determines what the source is for the captures. 
   In this way, the Media Provider can choose how to group together 
   single captures for the purpose of keeping them synchronized 
   according to the &lt;synchronizationID&gt; element.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.9">
        <name slugifiedName="name-allowsubsetchoice">&lt;allowSubsetChoice&gt;</name>
        <t indent="0" pn="section-11.9-1">&lt;allowSubsetChoice&gt; is an optional boolean element for 
multiple content captures.
It indicates whether or not the Provider allows the Consumer to
   choose a specific subset of the captures referenced by the MCC.
   If this attribute is true, and the MCC references other captures,
   then the Consumer <bcp14>MAY</bcp14> specify in a CONFIGURE message a specific
   subset of those captures to be included in the MCC, and the
   Provider <bcp14>MUST</bcp14> then include only that subset.  If this attribute is
   false, or the MCC does not reference other captures, then the
   Consumer <bcp14>MUST NOT</bcp14> select a subset. If &lt;allowSubsetChoice&gt; 
   is not shown in the XML description of the 
   MCC, its value is to be considered "false".
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.10">
        <name slugifiedName="name-policy">&lt;policy&gt;</name>
        <t indent="0" pn="section-11.10-1">
&lt;policy&gt; is an optional element
that can be used only for multiple content captures.
It indicates the criteria applied to build the multiple content capture 
using the media captures referenced in the &lt;mediaCaptureIDREF&gt; 
list.
The &lt;policy&gt; value is in the form of a token that indicates the 
policy and an index representing an instance of the policy, separated 
by a ":" (e.g., SoundLevel:2, RoundRobin:0, etc.).
The XML schema defining the type of the &lt;policy&gt; element 
is the following: 
</t>
        <sourcecode type="xml" markers="false" pn="section-11.10-2">
&lt;!-- POLICY TYPE --&gt;
&lt;xs:simpleType name="policyType"&gt;
 &lt;xs:restriction base="xs:string"&gt;
      &lt;xs:pattern value="([a-zA-Z0-9])+[:]([0-9])+"/&gt;
    &lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;
</sourcecode>
        <t indent="0" pn="section-11.10-3">At the time of writing, only two switching policies are defined; they are in 
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/> as follows:</t>
        <blockquote pn="section-11.10-4">
          <dl newline="false" spacing="normal" indent="3" pn="section-11.10-4.1">
            <dt pn="section-11.10-4.1.1">SoundLevel:</dt>
            <dd pn="section-11.10-4.1.2"> This indicates that the content of the MCC is determined
      by a sound-level-detection algorithm.  The loudest (active)
      speaker (or a previous speaker, depending on the index value) is
      contained in the MCC.
</dd>
            <dt pn="section-11.10-4.1.3">RoundRobin:</dt>
            <dd pn="section-11.10-4.1.4">This indicates that the content of the MCC is determined
      by a time-based algorithm.  For example, the Provider provides
      content from a particular source for a period of time and then
      provides content from another source, and so on.</dd>
          </dl>
        </blockquote>
        <t indent="0" pn="section-11.10-5">Other values for the &lt;policy&gt; element can be used. 
In this case, it is assumed that implementations agree on the 
meaning of those other values and/or those new switching policies 
are defined in later documents.</t>
      </section>
      <section anchor="sub-sec-maxCaptures" numbered="true" toc="include" removeInRFC="false" pn="section-11.11">
        <name slugifiedName="name-maxcaptures">&lt;maxCaptures&gt;</name>
        <t indent="0" pn="section-11.11-1">
&lt;maxCaptures&gt; is an optional element
that can be used only for MCCs.
It provides information about the number of media captures 
that can be represented 
in the multiple content capture at a time.
If &lt;maxCaptures&gt; is not provided, all the media captures listed 
in the &lt;content&gt; element can appear at a time in the capture 
encoding. The type definition is provided below.
</t>
        <sourcecode type="xml" markers="false" pn="section-11.11-2">
&lt;!-- MAX CAPTURES TYPE --&gt;
&lt;xs:simpleType name="positiveShort"&gt;
        &lt;xs:restriction base="xs:unsignedShort"&gt;
                &lt;xs:minInclusive value="1"&gt;
                &lt;/xs:minInclusive&gt;
        &lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;

&lt;xs:complexType name="maxCapturesType"&gt;
        &lt;xs:simpleContent&gt;
                &lt;xs:extension base="positiveShort"&gt;
                        &lt;xs:attribute name="exactNumber"
                                type="xs:boolean"/&gt;
                &lt;/xs:extension&gt;
        &lt;/xs:simpleContent&gt;
&lt;/xs:complexType&gt;
</sourcecode>
        <t indent="0" pn="section-11.11-3">When the "exactNumber" attribute is set to "true", it means
the &lt;maxCaptures&gt; element carries the exact number of the
media captures appearing at a time.
Otherwise, the number of the represented media captures <bcp14>MUST</bcp14> be 
considered "&lt;=" the &lt;maxCaptures&gt; value.
</t>
        <t indent="0" pn="section-11.11-4">
For instance, an audio MCC having the &lt;maxCaptures&gt; value set to 1
means that a media stream from the MCC will only contain 
audio from a single one of its constituent captures at a time. 
On the other hand, if the &lt;maxCaptures&gt; value is set to 
4 and the exactNumber
attribute is set to "true", it would mean that the media stream 
received from the MCC will always contain a mix of audio 
from exactly four of its constituent captures.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.12">
        <name slugifiedName="name-individual">&lt;individual&gt;</name>
        <t indent="0" pn="section-11.12-1">
&lt;individual&gt; is a boolean element
that <bcp14>MUST</bcp14> be used for single-content captures.
Its value is fixed and set to "true". 
Such element indicates the capture that is being described is not 
an MCC.
Indeed, &lt;individual&gt; and the aforementioned 
tags related to MCC attributes
(from Sections <xref target="sub-sec-content" format="counter" sectionFormat="of" derivedContent="11.7"/> to 
<xref target="sub-sec-maxCaptures" format="counter" sectionFormat="of" derivedContent="11.11"/>) are mutually 
exclusive, according to the &lt;choice&gt; section within the XML schema 
definition of the media capture type.  
</t>
      </section>
      <section anchor="sec-description" numbered="true" toc="include" removeInRFC="false" pn="section-11.13">
        <name slugifiedName="name-description">&lt;description&gt;</name>
        <t indent="0" pn="section-11.13-1">
&lt;description&gt; is used to provide human-readable
textual information.
This element is included in the XML definition of media captures, 
capture scenes, and capture scene views to provide 
human-readable descriptions of, respectively,
media captures, capture scenes, and capture scene views.
According to the data model definition of a media capture 
(<xref target="sec-media-capture" format="default" sectionFormat="of" derivedContent="Section 11"/>)), zero or more 
&lt;description&gt; elements can be used, each 
providing information in a different 
language. 
The &lt;description&gt; element definition is the following:
</t>
        <sourcecode type="xml" markers="false" pn="section-11.13-2">
&lt;!-- DESCRIPTION element --&gt;
&lt;xs:element name="description"&gt;
 &lt;xs:complexType&gt;
  &lt;xs:simpleContent&gt;
   &lt;xs:extension base="xs:string"&gt;
     &lt;xs:attribute name="lang" type="xs:language"/&gt;
   &lt;/xs:extension&gt;
  &lt;/xs:simpleContent&gt;
 &lt;/xs:complexType&gt;
&lt;/xs:element&gt;
</sourcecode>
        <t indent="0" pn="section-11.13-3">As can be seen, &lt;description&gt; is a
string element with an attribute ("lang") indicating
the language used in the textual description. Such an attribute is
compliant with the Language-Tag ABNF production
from <xref target="RFC5646" format="default" sectionFormat="of" derivedContent="RFC5646"/>.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.14">
        <name slugifiedName="name-priority">&lt;priority&gt;</name>
        <t indent="0" pn="section-11.14-1">
&lt;priority&gt;  
is an optional unsigned integer field
indicating the importance of a media capture
according to the Media Provider's perspective.
It can be used on the receiver's side to 
automatically identify
the most relevant contribution from
the Media Provider.
The higher the importance, the lower the contained value.
If no priority
   is assigned, no assumptions regarding relative importance of the
   media capture can be assumed.</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.15">
        <name slugifiedName="name-lang">&lt;lang&gt;</name>
        <t indent="0" pn="section-11.15-1">
&lt;lang&gt; is an optional element
containing the language used in the capture.
Zero or more &lt;lang&gt; elements can appear in the XML description of 
a media capture. Each such element has to be compliant with the 
Language-Tag ABNF production from <xref target="RFC5646" format="default" sectionFormat="of" derivedContent="RFC5646"/>.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.16">
        <name slugifiedName="name-mobility">&lt;mobility&gt;</name>
        <t indent="0" pn="section-11.16-1">
&lt;mobility&gt; is an optional element
indicating whether or not the capture device originating
the capture may move during the telepresence session.
That optional element can assume one of the three following values:
</t>
        <ul empty="true" bare="false" indent="3" spacing="normal" pn="section-11.16-2">
          <li pn="section-11.16-2.1">
            <dl newline="false" spacing="normal" indent="3" pn="section-11.16-2.1.1">
              <dt pn="section-11.16-2.1.1.1">static:</dt>
              <dd pn="section-11.16-2.1.1.2">
                <bcp14>SHOULD NOT</bcp14> change for the 
duration of the CLUE session, across multiple ADVERTISEMENT messages.</dd>
              <dt pn="section-11.16-2.1.1.3">dynamic:</dt>
              <dd pn="section-11.16-2.1.1.4">
                <bcp14>MAY</bcp14> change in each new ADVERTISEMENT message. 
Can be assumed to remain unchanged until there is a 
new ADVERTISEMENT message.</dd>
              <dt pn="section-11.16-2.1.1.5">highly-dynamic:</dt>
              <dd pn="section-11.16-2.1.1.6">
                <bcp14>MAY</bcp14> change dynamically, even between consecutive ADVERTISEMENT messages. 
The spatial information provided in an ADVERTISEMENT message is simply a 
snapshot of the current values at the time when the message is sent.</dd>
            </dl>
          </li>
        </ul>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-11.17">
        <name slugifiedName="name-relatedto">&lt;relatedTo&gt;</name>
        <t indent="0" pn="section-11.17-1">
The optional &lt;relatedTo&gt; element contains the
value of the <xref target="sec-captureID" format="default" sectionFormat="of" derivedContent="Section 11.1">captureID attribute</xref> 
of the media capture to which the considered 
media capture refers.
The media capture marked with a &lt;relatedTo&gt;
element can be, for example, the translation of the referred 
media capture in a different language.
</t>
      </section>
      <section anchor="sec-view" numbered="true" toc="include" removeInRFC="false" pn="section-11.18">
        <name slugifiedName="name-view">&lt;view&gt;</name>
        <t indent="0" pn="section-11.18-1">The &lt;view&gt; element is an optional tag describing what is 
represented in the spatial area covered by a media capture. 
It has been specified as a simple string with an annotation pointing to 
an IANA registry that is defined ad hoc:
</t>
        <sourcecode type="xml" markers="false" pn="section-11.18-2">
&lt;!-- VIEW ELEMENT --&gt;
&lt;xs:element name="view" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed
   by IANA in the "CLUE Schema &amp;lt;view&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;
</sourcecode>
        <t indent="0" pn="section-11.18-3">
The current possible values, as per the CLUE framework document
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>, are: "room", "table", 
"lectern", "individual", and "audience".
</t>
      </section>
      <section anchor="sec-presentation" numbered="true" toc="include" removeInRFC="false" pn="section-11.19">
        <name slugifiedName="name-presentation">&lt;presentation&gt;</name>
        <t indent="0" pn="section-11.19-1">The &lt;presentation&gt; element is an optional tag used for media 
captures conveying information about presentations within the 
telepresence session. It has been specified as a simple string with an 
annotation pointing to an IANA registry that is defined ad hoc:
</t>
        <sourcecode type="xml" markers="false" pn="section-11.19-2">
&lt;!-- PRESENTATION ELEMENT --&gt;
&lt;xs:element name="presentation" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed
   by IANA in the "CLUE Schema &amp;lt;presentation&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;
</sourcecode>
        <t indent="0" pn="section-11.19-3">
The current possible values, as per the CLUE framework document
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>, are "slides" and "images".
</t>
      </section>
      <section anchor="sec-embedded-text" numbered="true" toc="include" removeInRFC="false" pn="section-11.20">
        <name slugifiedName="name-embeddedtext">&lt;embeddedText&gt;</name>
        <t indent="0" pn="section-11.20-1">
The &lt;embeddedText&gt; element is a boolean
element indicating that there is text embedded 
in the media capture (e.g., in a video capture).
The language used in such an embedded textual description 
is reported in the &lt;embeddedText&gt; "lang" attribute.
</t>
        <t indent="0" pn="section-11.20-2">
The XML schema definition of the &lt;embeddedText&gt;
element is: 
</t>
        <sourcecode type="xml" markers="false" pn="section-11.20-3">
&lt;!-- EMBEDDED TEXT ELEMENT --&gt;
&lt;xs:element name="embeddedText"&gt;
 &lt;xs:complexType&gt;
  &lt;xs:simpleContent&gt;
   &lt;xs:extension base="xs:boolean"&gt;
    &lt;xs:attribute name="lang" type="xs:language"/&gt;
   &lt;/xs:extension&gt;
  &lt;/xs:simpleContent&gt;
 &lt;/xs:complexType&gt;
&lt;/xs:element&gt;
</sourcecode>
      </section>
      <section anchor="sec-participantIDs" numbered="true" toc="include" removeInRFC="false" pn="section-11.21">
        <name slugifiedName="name-capturedpeople">&lt;capturedPeople&gt;</name>
        <t indent="0" pn="section-11.21-1">This optional element is used to indicate which 
telepresence session participants
are represented in within the media captures. For each participant, a 
&lt;personIDREF&gt; element is provided.</t>
        <section numbered="true" toc="include" removeInRFC="false" pn="section-11.21.1">
          <name slugifiedName="name-personidref">&lt;personIDREF&gt;</name>
          <t indent="0" pn="section-11.21.1-1">
&lt;personIDREF&gt; contains the identifier of the represented person, 
i.e., the value of the related <xref target="sub-sec-participantID" format="default" sectionFormat="of" derivedContent="Section 21.1.1">
personID attribute</xref>.
Metadata about the represented participant can be retrieved by accessing 
the &lt;people&gt; list (<xref target="sec-participants" format="default" sectionFormat="of" derivedContent="Section 21"/>).
</t>
        </section>
      </section>
    </section>
    <section numbered="true" toc="include" removeInRFC="false" pn="section-12">
      <name slugifiedName="name-audio-captures">Audio Captures</name>
      <t indent="0" pn="section-12-1">Audio captures inherit all the features of a generic
media capture and present further audio-specific 
characteristics.
The XML schema definition of the audio 
capture type is reported below:
</t>
      <sourcecode type="xml" markers="false" pn="section-12-2">
&lt;!-- AUDIO CAPTURE TYPE --&gt;
&lt;xs:complexType name="audioCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
   &lt;xs:sequence&gt;
        &lt;xs:element ref="sensitivityPattern" minOccurs="0" /&gt;
    &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <t indent="0" pn="section-12-3">
An example of audio-specific information  
that can be included is represented by the &lt;sensitivityPattern&gt; 
element (<xref target="sec-sensitivity-pattern" format="default" sectionFormat="of" derivedContent="Section 12.1"/>).
</t>
      <section anchor="sec-sensitivity-pattern" numbered="true" toc="include" removeInRFC="false" pn="section-12.1">
        <name slugifiedName="name-sensitivitypattern">&lt;sensitivityPattern&gt;</name>
        <t indent="0" pn="section-12.1-1">
The &lt;sensitivityPattern&gt; element is an optional field
describing the characteristics of the nominal sensitivity pattern of the
microphone capturing the audio signal. It has been specified as a simple
string with an annotation pointing to an IANA registry that is defined ad hoc: 
</t>
        <sourcecode type="xml" markers="false" pn="section-12.1-2">
&lt;!-- SENSITIVITY PATTERN ELEMENT --&gt;
&lt;xs:element name="sensitivityPattern" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed by
   IANA in the "CLUE Schema &amp;lt;sensitivityPattern&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;
</sourcecode>
        <t indent="0" pn="section-12.1-3">
The current possible values, as per the CLUE framework document
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>, are "uni", "shotgun", "omni",
"figure8", "cardioid", and "hyper-cardioid".
</t>
      </section>
    </section>
    <section numbered="true" toc="include" removeInRFC="false" pn="section-13">
      <name slugifiedName="name-video-captures">Video Captures</name>
      <t indent="0" pn="section-13-1">Video captures, similarly to audio captures, 
extend the information of a generic media capture
with video-specific features.</t>
      <t indent="0" pn="section-13-2">
The XML schema representation of the
video capture type is provided in the following:
</t>
      <sourcecode type="xml" markers="false" pn="section-13-3">
&lt;!-- VIDEO CAPTURE TYPE --&gt;
&lt;xs:complexType name="videoCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
   &lt;xs:sequence&gt;
    &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
   &lt;/xs:sequence&gt;
   &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;
</sourcecode>
    </section>
    <section numbered="true" toc="include" removeInRFC="false" pn="section-14">
      <name slugifiedName="name-text-captures">Text Captures</name>
      <t indent="0" pn="section-14-1">Similar to audio captures and video captures, text captures can be described
by extending the generic media capture information.</t>
      <t indent="0" pn="section-14-2">There are no known properties of a text-based media that aren't 
already covered by the generic mediaCaptureType. Text captures are hence
defined as follows:</t>
      <sourcecode type="xml" markers="false" pn="section-14-3">
&lt;!-- TEXT CAPTURE TYPE --&gt;
&lt;xs:complexType name="textCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
  &lt;xs:sequence&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <t indent="0" pn="section-14-4">Text captures <bcp14>MUST</bcp14> be marked as non spatially definable (i.e., they
<bcp14>MUST</bcp14> present in their XML description the 
<xref target="sub-sec-nonspatiallydef" format="default" sectionFormat="of" derivedContent="Section 11.6">
&lt;nonSpatiallyDefinable&gt;</xref> element set to "true").
</t>
    </section>
    <section numbered="true" toc="include" removeInRFC="false" pn="section-15">
      <name slugifiedName="name-other-capture-types">Other Capture Types</name>
      <t indent="0" pn="section-15-1">
Other media capture types can be described by using the CLUE data model.
They can be represented by exploiting the "otherCaptureType"
type. 
This media capture type is conceived to be 
filled in with elements defined within extensions of the current schema,
 i.e., with 
elements defined in other XML schemas 
(see <xref target="sec-extension" format="default" sectionFormat="of" derivedContent="Section 24"/> for an example). 
The otherCaptureType inherits all the features envisioned for 
the abstract mediaCaptureType.
</t>
      <t indent="0" pn="section-15-2">The XML schema representation of the
otherCaptureType is the following:</t>
      <sourcecode type="xml" markers="false" pn="section-15-3">
&lt;!-- OTHER CAPTURE TYPE --&gt;
&lt;xs:complexType name="otherCaptureType"&gt;
 &lt;xs:complexContent&gt;
  &lt;xs:extension base="tns:mediaCaptureType"&gt;
  &lt;xs:sequence&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
    maxOccurs="unbounded"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
  &lt;/xs:extension&gt;
 &lt;/xs:complexContent&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <t indent="0" pn="section-15-4">When defining new media capture types that are going to be described
by means of the &lt;otherMediaCapture&gt; element, 
spatial properties of such new media capture types <bcp14>SHOULD</bcp14> be defined 
(e.g., whether or not they are spatially definable and whether or not they
should be associated with an area of capture or other properties 
that may be defined).</t>
    </section>
    <section anchor="sec-capture-scene" numbered="true" toc="include" removeInRFC="false" pn="section-16">
      <name slugifiedName="name-capturescene">&lt;captureScene&gt;</name>
      <t indent="0" pn="section-16-1">A Media Provider organizes the available captures
in capture scenes in order to help the receiver
in both the rendering and the selection of the group
of captures. Capture scenes are made of media captures and
capture scene views, which are sets of 
media captures of the same media type.
Each capture scene view is an alternative
to completely represent a capture scene for a fixed
media type.</t>
      <t indent="0" pn="section-16-2">The XML schema representation of a &lt;captureScene&gt; element
is the following:
</t>
      <sourcecode type="xml" markers="false" pn="section-16-3">
&lt;!-- CAPTURE SCENE TYPE --&gt;
&lt;xs:complexType name="captureSceneType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element ref="description" minOccurs="0" maxOccurs="unbounded"/&gt;
  &lt;xs:element name="sceneInformation" type="xcard:vcardType"
   minOccurs="0"/&gt;
  &lt;xs:element name="sceneViews" type="sceneViewsType" minOccurs="0"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="sceneID" type="xs:ID" use="required"/&gt;
 &lt;xs:attribute name="scale" type="scaleType" use="required"/&gt;
 &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <t indent="0" pn="section-16-4">
Each capture scene is identified by a "sceneID" attribute.
The &lt;captureScene&gt; element can contain zero or more
textual &lt;description&gt; elements, as defined in 
<xref target="sec-description" format="default" sectionFormat="of" derivedContent="Section 11.13"/>.
Besides &lt;description&gt;, there is the optional 
&lt;sceneInformation&gt; 
element 
(<xref target="sec-scene-info" format="default" sectionFormat="of" derivedContent="Section 16.1"/>), 
 which contains structured 
information about the scene in the vCard format, and the optional 
&lt;sceneViews&gt; element
(<xref target="sec-scene-views" format="default" sectionFormat="of" derivedContent="Section 16.2"/>), which is the list of 
the capture scene 
views.
When no &lt;sceneViews&gt; is provided, the capture scene is assumed to 
be made of all the media captures that contain the value of its sceneID
attribute in their mandatory captureSceneIDREF attribute.
</t>
      <section anchor="sec-scene-info" numbered="true" toc="include" removeInRFC="false" pn="section-16.1">
        <name slugifiedName="name-sceneinformation">&lt;sceneInformation&gt;</name>
        <t indent="0" pn="section-16.1-1">
The &lt;sceneInformation&gt; element contains optional information about
 the
capture scene according to the vCard format, as specified in the xCard 
specification <xref target="RFC6351" format="default" sectionFormat="of" derivedContent="RFC6351"/>.
</t>
      </section>
      <section anchor="sec-scene-views" numbered="true" toc="include" removeInRFC="false" pn="section-16.2">
        <name slugifiedName="name-sceneviews">&lt;sceneViews&gt;</name>
        <t indent="0" pn="section-16.2-1">
The &lt;sceneViews&gt; element is a mandatory
field of a capture scene containing the list
of scene views. 
Each scene view is represented by a &lt;sceneView&gt;
element (<xref target="sec-scene-view" format="default" sectionFormat="of" derivedContent="Section 17"/>).
</t>
        <sourcecode type="xml" markers="false" pn="section-16.2-2">
&lt;!-- SCENE VIEWS TYPE --&gt;
&lt;!-- envelope of scene views of a capture scene --&gt;
&lt;xs:complexType name="sceneViewsType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="sceneView" type="sceneViewType"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      </section>
      <section anchor="sec-sceneID" numbered="true" toc="include" removeInRFC="false" pn="section-16.3">
        <name slugifiedName="name-sceneid-attribute">sceneID Attribute</name>
        <t indent="0" pn="section-16.3-1">The sceneID attribute is a mandatory attribute
containing the identifier of the capture scene.
</t>
      </section>
      <section anchor="sec-scale" numbered="true" toc="include" removeInRFC="false" pn="section-16.4">
        <name slugifiedName="name-scale-attribute">scale Attribute</name>
        <t indent="0" pn="section-16.4-1">
The scale attribute is a mandatory attribute
that specifies the scale of the coordinates
provided in the spatial 
information of the media capture belonging to 
the considered capture scene.
The scale attribute can assume three different values:
</t>
        <ul empty="true" spacing="normal" bare="false" indent="3" pn="section-16.4-2">
          <li pn="section-16.4-2.1">
            <dl newline="false" spacing="normal" indent="3" pn="section-16.4-2.1.1">
              <dt pn="section-16.4-2.1.1.1">"mm":</dt>
              <dd pn="section-16.4-2.1.1.2">the scale is in millimeters.
Systems that
know their physical dimensions 
(for example, professionally
installed telepresence room systems) 
should always provide such
real-world measurements.</dd>
              <dt pn="section-16.4-2.1.1.3">"unknown":</dt>
              <dd pn="section-16.4-2.1.1.4">the scale is the same for every media capture 
in the capture scene, but the unity of measure is undefined.
Systems that are not aware of specific
physical dimensions yet still know 
relative distances should select
"unknown" in the scale attribute of the
capture scene to be described.</dd>
              <dt pn="section-16.4-2.1.1.5">"noscale":</dt>
              <dd pn="section-16.4-2.1.1.6">there is no common physical scale
among the media captures of the capture scene. 
That means the scale could be different for each
media capture.</dd>
            </dl>
          </li>
        </ul>
        <sourcecode type="xml" markers="false" pn="section-16.4-3">
&lt;!-- SCALE TYPE --&gt;
&lt;xs:simpleType name="scaleType"&gt;
 &lt;xs:restriction base="xs:string"&gt;
  &lt;xs:enumeration value="mm"/&gt;
  &lt;xs:enumeration value="unknown"/&gt;
  &lt;xs:enumeration value="noscale"/&gt;
 &lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;
</sourcecode>
      </section>
    </section>
    <section anchor="sec-scene-view" numbered="true" toc="include" removeInRFC="false" pn="section-17">
      <name slugifiedName="name-sceneview">&lt;sceneView&gt;</name>
      <t indent="0" pn="section-17-1">
A &lt;sceneView&gt; element represents a 
capture scene view, which contains a set of media
captures of the same media type describing 
a capture scene.
</t>
      <t indent="0" pn="section-17-2">A &lt;sceneView&gt; element is characterized as follows.
</t>
      <sourcecode type="xml" markers="false" pn="section-17-3">
&lt;!-- SCENE VIEW TYPE --&gt;
&lt;xs:complexType name="sceneViewType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element ref="description" minOccurs="0" maxOccurs="unbounded"/&gt;
  &lt;xs:element name="mediaCaptureIDs" type="captureIDListType"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="sceneViewID" type="xs:ID" use="required"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <t indent="0" pn="section-17-4">
One or more optional &lt;description&gt; elements 
provide human-readable information about what the scene
view contains. &lt;description&gt; is defined in <xref target="sec-description" format="default" sectionFormat="of" derivedContent="Section 11.13"/>.
</t>
      <t indent="0" pn="section-17-5">The remaining child elements are described in the 
following subsections.</t>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-17.1">
        <name slugifiedName="name-mediacaptureids">&lt;mediaCaptureIDs&gt;</name>
        <t indent="0" pn="section-17.1-1">
&lt;mediaCaptureIDs&gt; is the list of the 
identifiers of the media captures included in the
scene view.
It is an element of the captureIDListType type, which is 
defined as a sequence of &lt;mediaCaptureIDREF&gt;, each
containing the identifier of a media capture 
listed within the &lt;mediaCaptures&gt; element:
</t>
        <sourcecode type="xml" markers="false" pn="section-17.1-2">
&lt;!-- CAPTURE ID LIST TYPE --&gt;
&lt;xs:complexType name="captureIDListType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="mediaCaptureIDREF" type="xs:IDREF"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-17.2">
        <name slugifiedName="name-sceneviewid-attribute">sceneViewID Attribute</name>
        <t indent="0" pn="section-17.2-1">The sceneViewID attribute is a mandatory attribute
containing the identifier of the capture scene view 
represented by the &lt;sceneView&gt; element.</t>
      </section>
    </section>
    <section anchor="sec-encoding-group" numbered="true" toc="include" removeInRFC="false" pn="section-18">
      <name slugifiedName="name-encodinggroup">&lt;encodingGroup&gt;</name>
      <t indent="0" pn="section-18-1">
The &lt;encodingGroup&gt; element represents
an encoding group, which is made by a 
 set of one or more individual
 encodings and some parameters that apply 
 to the group as a whole.
 Encoding groups contain references to individual encodings
 that can be applied to media captures.
 The definition of the &lt;encodingGroup&gt; element
 is the following: 
</t>
      <sourcecode type="xml" markers="false" pn="section-18-2">
&lt;!-- ENCODING GROUP TYPE --&gt;
&lt;xs:complexType name="encodingGroupType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="maxGroupBandwidth" type="xs:unsignedLong"/&gt;
  &lt;xs:element name="encodingIDList" type="encodingIDListType"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
  maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="encodingGroupID" type="xs:ID" use="required"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <t indent="0" pn="section-18-3">
In the following subsections, the contained elements are further described.
</t>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-18.1">
        <name slugifiedName="name-maxgroupbandwidth">&lt;maxGroupBandwidth&gt;</name>
        <t indent="0" pn="section-18.1-1">&lt;maxGroupBandwidth&gt; is an optional field 
containing the maximum bitrate expressed in bits per second that can be 
shared by the individual encodings included in the encoding group.
</t>
      </section>
      <section anchor="sec-encodingIDList" numbered="true" toc="include" removeInRFC="false" pn="section-18.2">
        <name slugifiedName="name-encodingidlist">&lt;encodingIDList&gt;</name>
        <t indent="0" pn="section-18.2-1">&lt;encodingIDList&gt; is the list
of the individual encodings grouped together in the encoding group.
Each individual encoding is represented
through its identifier contained within 
an &lt;encodingID&gt; element.
</t>
        <sourcecode type="xml" markers="false" pn="section-18.2-2">
&lt;!-- ENCODING ID LIST TYPE --&gt;
&lt;xs:complexType name="encodingIDListType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="encodingID" type="xs:string"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      </section>
      <section anchor="sec-encodingGroupID" numbered="true" toc="include" removeInRFC="false" pn="section-18.3">
        <name slugifiedName="name-encodinggroupid-attribute">encodingGroupID Attribute</name>
        <t indent="0" pn="section-18.3-1">The encodingGroupID attribute contains the 
identifier of the encoding group.</t>
      </section>
    </section>
    <section anchor="sec-simultaneous-set" numbered="true" toc="include" removeInRFC="false" pn="section-19">
      <name slugifiedName="name-simultaneousset">&lt;simultaneousSet&gt;</name>
      <t indent="0" pn="section-19-1">&lt;simultaneousSet&gt; represents a simultaneous
transmission set, i.e., a list of captures of the same media type
that can be transmitted at the same time 
by a Media Provider.
There are different simultaneous transmission sets 
for each media type.
</t>
      <sourcecode type="xml" markers="false" pn="section-19-2">
&lt;!-- SIMULTANEOUS SET TYPE --&gt;
&lt;xs:complexType name="simultaneousSetType"&gt;
 &lt;xs:sequence&gt;
   &lt;xs:element name="mediaCaptureIDREF" type="xs:IDREF"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:element name="sceneViewIDREF" type="xs:IDREF"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:element name="captureSceneIDREF" type="xs:IDREF"
   minOccurs="0" maxOccurs="unbounded"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="setID" type="xs:ID" use="required"/&gt;
 &lt;xs:attribute name="mediaType" type="xs:string"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <t indent="0" pn="section-19-3">
Besides the identifiers of the captures (&lt;mediaCaptureIDREF&gt; 
elements), the identifiers of capture scene views and capture 
scenes can also be exploited as shortcuts 
(&lt;sceneViewIDREF&gt; and &lt;captureSceneIDREF&gt; elements).
As an example, let's consider the situation where there are two capture 
scene views (S1 and S7).
S1 contains captures AC11, AC12, and AC13. S7 contains captures AC71 and AC72.
Provided that AC11, AC12, AC13, AC71, and AC72 can be simultaneously sent to 
the Media Consumer, instead of having 5 &lt;mediaCaptureIDREF&gt; 
elements listed in the simultaneous set (i.e., one 
&lt;mediaCaptureIDREF&gt; for AC11, one for AC12, and so on), there can
be just two &lt;sceneViewIDREF&gt; elements (one for S1 and one for S7).  
</t>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-19.1">
        <name slugifiedName="name-setid-attribute">setID Attribute</name>
        <t indent="0" pn="section-19.1-1">
The "setID" attribute is a mandatory field containing the identifier of 
the simultaneous set.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-19.2">
        <name slugifiedName="name-mediatype-attribute-2">mediaType Attribute</name>
        <t indent="0" pn="section-19.2-1">
The "mediaType" attribute is an optional attribute containing the media 
type of the 
captures referenced by the simultaneous set.
</t>
        <t indent="0" pn="section-19.2-2">When only capture scene identifiers are listed within a simultaneous 
set, the media type attribute <bcp14>MUST</bcp14> appear in the XML description in 
order to determine which media captures can be simultaneously sent 
together.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-19.3">
        <name slugifiedName="name-mediacaptureidref">&lt;mediaCaptureIDREF&gt;</name>
        <t indent="0" pn="section-19.3-1">&lt;mediaCaptureIDREF&gt; contains the identifier of the media
capture that belongs to the simultaneous set.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-19.4">
        <name slugifiedName="name-sceneviewidref">&lt;sceneViewIDREF&gt;</name>
        <t indent="0" pn="section-19.4-1">&lt;sceneViewIDREF&gt; contains the identifier of the scene
view containing a group of captures 
that are able to be sent simultaneously with the other
captures of the simultaneous set.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-19.5">
        <name slugifiedName="name-capturesceneidref-2">&lt;captureSceneIDREF&gt;</name>
        <t indent="0" pn="section-19.5-1">&lt;captureSceneIDREF&gt; contains the identifier of the capture 
scene where all the included captures of a certain media type 
are able to be sent together with the other captures of the simultaneous 
set.
</t>
      </section>
    </section>
    <section anchor="sec-global-view" numbered="true" toc="include" removeInRFC="false" pn="section-20">
      <name slugifiedName="name-globalview">&lt;globalView&gt;</name>
      <t indent="0" pn="section-20-1">&lt;globalView&gt; is a set of captures of the same media type
representing a summary of the complete Media Provider's offer. 
The content of a global view is expressed 
by leveraging only scene view identifiers, put within 
&lt;sceneViewIDREF&gt; elements. 
Each global view is identified by a unique identifier within the 
"globalViewID" attribute.
</t>
      <sourcecode type="xml" markers="false" pn="section-20-2">
&lt;!-- GLOBAL VIEW TYPE --&gt;
&lt;xs:complexType name="globalViewType"&gt;
 &lt;xs:sequence&gt;
   &lt;xs:element name="sceneViewIDREF" type="xs:IDREF"
    maxOccurs="unbounded"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="globalViewID" type="xs:ID"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
    </section>
    <section anchor="sec-participants" numbered="true" toc="include" removeInRFC="false" pn="section-21">
      <name slugifiedName="name-people">&lt;people&gt;</name>
      <t indent="0" pn="section-21-1">
Information about the participants that are represented in the media 
captures is conveyed via the &lt;people&gt; element.
As it can be seen from the XML schema depicted below, for each 
participant, a &lt;person&gt; element is provided.
</t>
      <sourcecode type="xml" markers="false" pn="section-21-2">
&lt;!-- PEOPLE TYPE --&gt;
&lt;xs:complexType name="peopleType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="person" type="personType" maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <section anchor="sub-sec-participantInfo" numbered="true" toc="include" removeInRFC="false" pn="section-21.1">
        <name slugifiedName="name-person">&lt;person&gt;</name>
        <t indent="0" pn="section-21.1-1">&lt;person&gt; includes all the metadata related to a person 
represented within one or more media captures. 
Such element provides the vCard of the subject (via the 
&lt;personInfo&gt; element; see <xref target="sub-sec-vcard" format="default" sectionFormat="of" derivedContent="Section 21.1.2"/>)
and its conference role(s) (via one or more &lt;personType&gt; elements; 
see <xref target="sub-sec-participantType" format="default" sectionFormat="of" derivedContent="Section 21.1.3"/>).
Furthermore, it has a mandatory "personID" attribute 
(<xref target="sub-sec-participantID" format="default" sectionFormat="of" derivedContent="Section 21.1.1"/>).
</t>
        <sourcecode type="xml" markers="false" pn="section-21.1-2">
&lt;!-- PERSON TYPE --&gt;
&lt;xs:complexType name="personType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="personInfo" type="xcard:vcardType" maxOccurs="1"
   minOccurs="0"/&gt;
  &lt;xs:element ref="personType" minOccurs="0" maxOccurs="unbounded" /&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="personID" type="xs:ID" use="required"/&gt;
 &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
        <section anchor="sub-sec-participantID" numbered="true" toc="include" removeInRFC="false" pn="section-21.1.1">
          <name slugifiedName="name-personid-attribute">personID Attribute</name>
          <t indent="0" pn="section-21.1.1-1">
The "personID" attribute carries the identifier of a represented person.
Such an identifier can be used to refer to the participant, 
as in the &lt;capturedPeople&gt; element in the media captures 
representation (<xref target="sec-participantIDs" format="default" sectionFormat="of" derivedContent="Section 11.21"/>). 
</t>
        </section>
        <section anchor="sub-sec-vcard" numbered="true" toc="include" removeInRFC="false" pn="section-21.1.2">
          <name slugifiedName="name-personinfo">&lt;personInfo&gt;</name>
          <t indent="0" pn="section-21.1.2-1">The  &lt;personInfo&gt; element is the XML representation of all the 
fields composing a vCard as specified in the xCard document 
<xref target="RFC6351" format="default" sectionFormat="of" derivedContent="RFC6351"/>. 
The vcardType is imported by the xCard XML schema provided in <xref target="RFC7852" sectionFormat="of" section="A" format="default" derivedLink="https://rfc-editor.org/rfc/rfc7852#appendix-A" derivedContent="RFC7852"/>.
As such schema specifies, the &lt;fn&gt; element within &lt;vcard&gt; 
is mandatory.   
</t>
        </section>
        <section anchor="sub-sec-participantType" numbered="true" toc="include" removeInRFC="false" pn="section-21.1.3">
          <name slugifiedName="name-persontype">&lt;personType&gt;</name>
          <t indent="0" pn="section-21.1.3-1">The value of the &lt;personType&gt; element determines the role of 
the represented participant within the telepresence session 
organization. It has been specified as a simple string with an 
annotation pointing to an IANA registry that is defined ad hoc:
</t>
          <sourcecode type="xml" markers="false" pn="section-21.1.3-2">
&lt;!-- PERSON TYPE ELEMENT --&gt;
&lt;xs:element name="personType" type="xs:string"&gt;
 &lt;xs:annotation&gt;
  &lt;xs:documentation&gt;
   Acceptable values (enumerations) for this type are managed
   by IANA in the "CLUE Schema &amp;lt;personType&amp;gt;" registry,
   accessible at https://www.iana.org/assignments/clue.
  &lt;/xs:documentation&gt;
 &lt;/xs:annotation&gt;
&lt;/xs:element&gt;
</sourcecode>
          <t indent="0" pn="section-21.1.3-3">
The current possible values, as per the CLUE framework document
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>, are: "presenter", 
"timekeeper", "attendee", "minute taker", "translator", "chairman", 
"vice-chairman", and "observer".</t>
          <t indent="0" pn="section-21.1.3-4">
A participant can play more than one conference role. In that case, more 
than one &lt;personType&gt; element will appear in its description.
</t>
        </section>
      </section>
    </section>
    <section anchor="sec-capture-encoding" numbered="true" toc="include" removeInRFC="false" pn="section-22">
      <name slugifiedName="name-captureencoding">&lt;captureEncoding&gt;</name>
      <t indent="0" pn="section-22-1">A capture encoding is given from 
the association of a media capture
with an individual encoding, to form a capture stream as defined in
<xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>.
Capture encodings are used within CONFIGURE messages from a Media 
Consumer to a Media Provider for representing the streams desired by the 
Media Consumer. 
For each desired stream, the Media Consumer needs to be allowed to 
specify: (i) the capture identifier of the desired capture that has been 
advertised by the Media Provider; (ii) the encoding identifier of the 
encoding to use, among those advertised by the Media Provider;
and (iii) optionally, in case of multicontent captures, the list of the 
capture identifiers of the desired captures.
All the mentioned identifiers are intended to be included in the 
ADVERTISEMENT message that the CONFIGURE message refers to.
The XML model of &lt;captureEncoding&gt; is provided in the following.
</t>
      <sourcecode type="xml" markers="false" pn="section-22-2">
&lt;!-- CAPTURE ENCODING TYPE --&gt;
&lt;xs:complexType name="captureEncodingType"&gt;
 &lt;xs:sequence&gt;
  &lt;xs:element name="captureID" type="xs:string"/&gt;
  &lt;xs:element name="encodingID" type="xs:string"/&gt;
  &lt;xs:element name="configuredContent" type="contentType"
   minOccurs="0"/&gt;
  &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
 &lt;/xs:sequence&gt;
 &lt;xs:attribute name="ID" type="xs:ID" use="required"/&gt;
 &lt;xs:anyAttribute namespace="##any" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-22.1">
        <name slugifiedName="name-captureid">&lt;captureID&gt;</name>
        <t indent="0" pn="section-22.1-1">&lt;captureID&gt; is the mandatory element containing the identifier
of the media capture that has been encoded to 
form the capture encoding.</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-22.2">
        <name slugifiedName="name-encodingid">&lt;encodingID&gt;</name>
        <t indent="0" pn="section-22.2-1">&lt;encodingID&gt; is the mandatory element containing the identifier
of the applied individual encoding.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-22.3">
        <name slugifiedName="name-configuredcontent">&lt;configuredContent&gt;</name>
        <t indent="0" pn="section-22.3-1">&lt;configuredContent&gt; is an optional element to be used in case 
of the configuration of MCC.
It contains the list of capture identifiers and capture scene view 
identifiers the Media Consumer wants within the MCC.
That element is structured  as the &lt;content&gt; element used to 
describe the content of an MCC.   
The total number of media captures listed in the 
&lt;configuredContent&gt; <bcp14>MUST</bcp14> be lower than or equal to the value 
carried within the &lt;maxCaptures&gt; attribute of the MCC. 
</t>
      </section>
    </section>
    <section numbered="true" toc="include" removeInRFC="false" pn="section-23">
      <name slugifiedName="name-clueinfo">&lt;clueInfo&gt;</name>
      <t indent="0" pn="section-23-1">The &lt;clueInfo&gt; element includes all the 
information needed to represent the Media Provider's description of 
its telepresence capabilities according to the 
CLUE framework.
Indeed, it is made by:</t>
      <ul empty="false" spacing="normal" bare="false" indent="3" pn="section-23-2">
        <li pn="section-23-2.1">the list of the available media captures 
 (see "&lt;mediaCaptures&gt;", <xref target="sec-media-captures" format="default" sectionFormat="of" derivedContent="Section 5"/>)</li>
        <li pn="section-23-2.2">the list of encoding groups 
  (see "&lt;encodingGroups&gt;", <xref target="sec-encoding-groups" format="default" sectionFormat="of" derivedContent="Section 6"/>)</li>
        <li pn="section-23-2.3">the list of capture scenes 
  (see "&lt;captureScenes&gt;", <xref target="sec-capture-scenes" format="default" sectionFormat="of" derivedContent="Section 7"/>)</li>
        <li pn="section-23-2.4">the list of simultaneous transmission sets 
  (see "&lt;simultaneousSets&gt;", <xref target="sec-simultaneous-sets" format="default" sectionFormat="of" derivedContent="Section 8"/>)</li>
        <li pn="section-23-2.5">the list of global views sets 
  (see "&lt;globalViews&gt;", <xref target="sec-global-views" format="default" sectionFormat="of" derivedContent="Section 9"/>)</li>
        <li pn="section-23-2.6">metadata about the participants represented in the telepresence 
  session (see "&lt;people&gt;", <xref target="sec-participants" format="default" sectionFormat="of" derivedContent="Section 21"/>)</li>
      </ul>
      <t indent="0" pn="section-23-3">
It has been conceived only for data model testing purposes, and though 
it resembles the body of an ADVERTISEMENT message, it is not actually 
used in the CLUE protocol message definitions.
The telepresence capabilities descriptions compliant to 
this data model specification that can be found in Sections
<xref target="sec-XML-sample" format="counter" sectionFormat="of" derivedContent="27"/> and <xref target="sec-MCC-sample" format="counter" sectionFormat="of" derivedContent="28"/>  
are provided by using the &lt;clueInfo&gt; element.
</t>
      <sourcecode type="xml" markers="false" pn="section-23-4">
&lt;!-- CLUE INFO TYPE --&gt;
&lt;xs:complexType name="clueInfoType"&gt;
  &lt;xs:sequence&gt;
   &lt;xs:element ref="mediaCaptures"/&gt;
   &lt;xs:element ref="encodingGroups"/&gt;
   &lt;xs:element ref="captureScenes"/&gt;
   &lt;xs:element ref="simultaneousSets" minOccurs="0"/&gt;
   &lt;xs:element ref="globalViews" minOccurs="0"/&gt;
   &lt;xs:element ref="people" minOccurs="0"/&gt;
   &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
   maxOccurs="unbounded"/&gt;
  &lt;/xs:sequence&gt;
  &lt;xs:attribute name="clueInfoID" type="xs:ID" use="required"/&gt;
  &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
&lt;/xs:complexType&gt;
</sourcecode>
    </section>
    <section anchor="sec-extension" numbered="true" toc="include" removeInRFC="false" pn="section-24">
      <name slugifiedName="name-xml-schema-extensibility">XML Schema Extensibility</name>
      <t indent="0" pn="section-24-1">
The telepresence data model defined in this document is
   meant to be extensible.  Extensions are accomplished by defining
   elements or attributes qualified by namespaces other than
   "urn:ietf:params:xml:ns:clue-info" and
   "urn:ietf:params:xml:ns:vcard-4.0" for use wherever the
   schema allows such extensions (i.e., where the XML schema definition
   specifies "anyAttribute" or "anyElement").
   Elements or attributes from unknown namespaces <bcp14>MUST</bcp14> be ignored.
   
   Extensibility was purposefully favored as much as possible based on 
   expectations about custom implementations. Hence, the schema offers 
   people enough flexibility as to define custom extensions, without 
   losing compliance with the standard. This is achieved by leveraging  
   &lt;xs:any&gt; elements and &lt;xs:anyAttribute&gt; attributes, which
   is a common approach with schemas, while still matching the 
   Unique Particle Attribution (UPA) constraint.
</t>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-24.1">
        <name slugifiedName="name-example-of-extension">Example of Extension</name>
        <t indent="0" pn="section-24.1-1">When extending the CLUE data model, a new schema 
with a new namespace associated with it 
needs to be specified. 
</t>
        <t indent="0" pn="section-24.1-2">
In the following, an example of extension is provided. The extension 
defines a new audio capture attribute ("newAudioFeature") and 
an attribute for characterizing the captures belonging to an 
"otherCaptureType" defined by the user. 
An XML document compliant with the extension is also included. 
The XML file results are validated against the current XML schema for the CLUE data model.
</t>
        <sourcecode type="xml" markers="false" pn="section-24.1-3">
&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;xs:schema
   targetNamespace="urn:ietf:params:xml:ns:clue-info-ext"
   xmlns:tns="urn:ietf:params:xml:ns:clue-info-ext"
   xmlns:clue-ext="urn:ietf:params:xml:ns:clue-info-ext"
   xmlns:xs="http://www.w3.org/2001/XMLSchema"
   xmlns="urn:ietf:params:xml:ns:clue-info-ext"
   xmlns:xcard="urn:ietf:params:xml:ns:vcard-4.0"
   xmlns:info="urn:ietf:params:xml:ns:clue-info"
   elementFormDefault="qualified"
   attributeFormDefault="unqualified"&gt;

&lt;!-- Import xCard XML schema --&gt;
&lt;xs:import namespace="urn:ietf:params:xml:ns:vcard-4.0"
schemaLocation=
  "https://www.iana.org/assignments/xml-registry/schema/
   vcard-4.0.xsd"/&gt;

&lt;!-- Import CLUE XML schema --&gt;
&lt;xs:import namespace="urn:ietf:params:xml:ns:clue-info"
schemaLocation="clue-data-model-schema.xsd"/&gt;

&lt;!-- ELEMENT DEFINITIONS --&gt;
&lt;xs:element name="newAudioFeature" type="xs:string"/&gt;
&lt;xs:element name="otherMediaCaptureTypeFeature" type="xs:string"/&gt;

&lt;/xs:schema&gt;
</sourcecode>
        <sourcecode type="xml" markers="false" pn="section-24.1-4">
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;clueInfo xmlns="urn:ietf:params:xml:ns:clue-info"
xmlns:ns2="urn:ietf:params:xml:ns:vcard-4.0"
xmlns:ns3="urn:ietf:params:xml:ns:clue-info-ext"
clueInfoID="NapoliRoom"&gt;
    &lt;mediaCaptures&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="audioCaptureType"
        captureID="AC0"
        mediaType="audio"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;nonSpatiallyDefinable&gt;true&lt;/nonSpatiallyDefinable&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG1&lt;/encGroupIDREF&gt;
            &lt;ns3:newAudioFeature&gt;newAudioFeatureValue
            &lt;/ns3:newAudioFeature&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="otherCaptureType"
        captureID="OMC0"
        mediaType="other media type"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;nonSpatiallyDefinable&gt;true&lt;/nonSpatiallyDefinable&gt;
            &lt;encGroupIDREF&gt;EG1&lt;/encGroupIDREF&gt;
            &lt;ns3:otherMediaCaptureTypeFeature&gt;OtherValue
            &lt;/ns3:otherMediaCaptureTypeFeature&gt;
        &lt;/mediaCapture&gt;
    &lt;/mediaCaptures&gt;
    &lt;encodingGroups&gt;
        &lt;encodingGroup encodingGroupID="EG1"&gt;
            &lt;maxGroupBandwidth&gt;300000&lt;/maxGroupBandwidth&gt;
            &lt;encodingIDList&gt;
                &lt;encodingID&gt;ENC4&lt;/encodingID&gt;
                &lt;encodingID&gt;ENC5&lt;/encodingID&gt;
            &lt;/encodingIDList&gt;
        &lt;/encodingGroup&gt;
    &lt;/encodingGroups&gt;
    &lt;captureScenes&gt;
        &lt;captureScene scale="unknown" sceneID="CS1"/&gt;
    &lt;/captureScenes&gt;
&lt;/clueInfo&gt;
</sourcecode>
      </section>
    </section>
    <section anchor="sec_security" numbered="true" toc="include" removeInRFC="false" pn="section-25">
      <name slugifiedName="name-security-considerations">Security Considerations</name>
      <t indent="0" pn="section-25-1">
 This document defines, through an XML schema, a data model for telepresence 
 scenarios.
 The modeled information is identified in the CLUE framework 
 as necessary in order to enable a full-fledged 
 media stream negotiation and rendering.
 Indeed, the XML elements herein defined are used within 
 CLUE protocol messages to describe 
 both the media streams representing the Media Provider's telepresence 
 offer and the desired selection requested by the Media Consumer.
 Security concerns described in 
 <xref target="RFC8845" sectionFormat="comma" section="15" format="default" derivedLink="https://rfc-editor.org/rfc/rfc8845#section-15" derivedContent="RFC8845"/> apply to this 
 document.
</t>
      <t indent="0" pn="section-25-2">

Data model information carried within CLUE messages <bcp14>SHOULD</bcp14> 
be accessed only by authenticated endpoints.
Indeed, authenticated access is strongly advisable, especially if you 
convey information about individuals (&lt;personalInfo&gt;) and/or 
scenes (&lt;sceneInformation&gt;). 
There might be more exceptions, depending on the level of criticality 
that is associated with the setup and configuration of a specific 
session. In principle, one might even decide that no protection at all 
is needed for a particular session; here is why authentication
has not been identified as a mandatory requirement. 

</t>
      <t indent="0" pn="section-25-3">
Going deeper into details, some information published by the Media 
Provider might reveal sensitive data about who and what is represented 
in the transmitted streams. 
The vCard included in the &lt;personInfo&gt;   
elements (<xref target="sub-sec-participantInfo" format="default" sectionFormat="of" derivedContent="Section 21.1"/>) 
mandatorily contains the identity of the represented person. 
Optionally, vCards can also carry the person's contact addresses, 
together with their photo and other personal data. Similar 
privacy-critical information can be conveyed by means of 
&lt;sceneInformation&gt; elements (<xref target="sec-scene-info" format="default" sectionFormat="of" derivedContent="Section 16.1"/>)
describing the capture scenes.
The &lt;description&gt; elements (<xref target="sec-description" format="default" sectionFormat="of" derivedContent="Section 11.13"/>) also
can specify details about the content of media captures, capture scenes, 
and scene views that should be protected.
</t>
      <t indent="0" pn="section-25-4">
Integrity attacks to the data model information encapsulated 
in CLUE messages can  invalidate the success of the telepresence 
session's setup by misleading the Media Consumer's and Media Provider's 
interpretation of the offered and desired media streams.
</t>
      <t indent="0" pn="section-25-5">
The assurance of the authenticated access and of the integrity of the 
data model information is up to the involved transport mechanisms, 
namely the CLUE protocol
<xref target="RFC8847" format="default" sectionFormat="of" derivedContent="RFC8847"/>  
and the CLUE data channel <xref target="RFC8850" format="default" sectionFormat="of" derivedContent="RFC8850"/>.
</t>
      <t indent="0" pn="section-25-6">
XML parsers need to be robust with respect to malformed documents. 
Reading malformed documents from unknown or untrusted sources could 
result in an attacker gaining privileges of the user running the XML 
parser. In an extreme situation, the entire machine could be 
compromised.
</t>
    </section>
    <section numbered="true" toc="include" removeInRFC="false" pn="section-26">
      <name slugifiedName="name-iana-considerations">IANA Considerations</name>
      <t indent="0" pn="section-26-1">
 This document registers a new XML namespace, a new XML schema, the media
 type for the schema, and four new registries associated, respectively,
 with acceptable &lt;view&gt;, &lt;presentation&gt;, 
 &lt;sensitivityPattern&gt;, and &lt;personType&gt; values. 
      </t>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-26.1">
        <name slugifiedName="name-xml-namespace-registration">XML Namespace Registration</name>
        <dl newline="false" spacing="normal" indent="3" pn="section-26.1-1">
          <dt pn="section-26.1-1.1">URI:</dt>
          <dd pn="section-26.1-1.2">urn:ietf:params:xml:ns:clue-info</dd>
          <dt pn="section-26.1-1.3">Registrant Contact:</dt>
          <dd pn="section-26.1-1.4">IETF CLUE Working Group &lt;clue@ietf.org&gt;, 
Roberta Presta &lt;roberta.presta@unina.it&gt;</dd>
          <dt pn="section-26.1-1.5">XML:</dt>
          <dd pn="section-26.1-1.6"/>
        </dl>
        <sourcecode type="xml" markers="true" pn="section-26.1-2">
&lt;?xml version="1.0"?&gt;
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN"
 "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
 &lt;head&gt;
  &lt;meta http-equiv="content-type"
        content="text/html;charset=iso-8859-1"/&gt;
  &lt;title&gt;CLUE Data Model Namespace&lt;/title&gt;
 &lt;/head&gt;
 &lt;body&gt;
  &lt;h1&gt;Namespace for CLUE Data Model&lt;/h1&gt;
  &lt;h2&gt;urn:ietf:params:xml:ns:clue-info&lt;/h2&gt;
  &lt;p&gt;See
   &lt;a href="https://www.rfc-editor.org/rfc/rfc8846.txt"&gt;RFC 8846&lt;/a&gt;.
  &lt;/p&gt;
 &lt;/body&gt;
&lt;/html&gt;
</sourcecode>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-26.2">
        <name slugifiedName="name-xml-schema-registration">XML Schema Registration</name>
        <t indent="0" pn="section-26.2-1">
This section registers an XML schema per the guidelines in 
<xref target="RFC3688" format="default" sectionFormat="of" derivedContent="RFC3688"/>.
</t>
        <dl newline="false" spacing="normal" indent="3" pn="section-26.2-2">
          <dt pn="section-26.2-2.1">URI:</dt>
          <dd pn="section-26.2-2.2">urn:ietf:params:xml:schema:clue-info</dd>
          <dt pn="section-26.2-2.3">Registrant Contact:</dt>
          <dd pn="section-26.2-2.4">CLUE Working Group (clue@ietf.org), 
Roberta Presta (roberta.presta@unina.it).</dd>
          <dt pn="section-26.2-2.5">Schema:</dt>
          <dd pn="section-26.2-2.6">The XML for this schema can be found in its entirety in
<xref target="sec-schema" format="default" sectionFormat="of" derivedContent="Section 4"/> of this document.</dd>
        </dl>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-26.3">
        <name slugifiedName="name-media-type-registration-for">Media Type Registration for "application/clue_info+xml"</name>
        <t indent="0" pn="section-26.3-1">This section registers the "application/clue_info+xml" media type.
</t>
        <dl newline="false" spacing="normal" indent="3" pn="section-26.3-2">
          <dt pn="section-26.3-2.1">To:</dt>
          <dd pn="section-26.3-2.2">ietf-types@iana.org</dd>
          <dt pn="section-26.3-2.3">Subject:</dt>
          <dd pn="section-26.3-2.4">Registration of media type application/clue_info+xml</dd>
          <dt pn="section-26.3-2.5">Type name:</dt>
          <dd pn="section-26.3-2.6">application</dd>
          <dt pn="section-26.3-2.7">Subtype name:</dt>
          <dd pn="section-26.3-2.8">clue_info+xml</dd>
          <dt pn="section-26.3-2.9">Required parameters:</dt>
          <dd pn="section-26.3-2.10">(none)</dd>
          <dt pn="section-26.3-2.11">Optional parameters:</dt>
          <dd pn="section-26.3-2.12">charset  
Same as the charset parameter of "application/xml" as specified in
<xref target="RFC7303" sectionFormat="comma" section="3.2" format="default" derivedLink="https://rfc-editor.org/rfc/rfc7303#section-3.2" derivedContent="RFC7303"/>.</dd>
          <dt pn="section-26.3-2.13">Encoding considerations:</dt>
          <dd pn="section-26.3-2.14">Same as the encoding considerations of
"application/xml" as specified in <xref target="RFC7303" sectionFormat="comma" section="3.2" format="default" derivedLink="https://rfc-editor.org/rfc/rfc7303#section-3.2" derivedContent="RFC7303"/>.
</dd>
          <dt pn="section-26.3-2.15">Security considerations:</dt>
          <dd pn="section-26.3-2.16">This content type is designed to carry
 data related to telepresence information.  Some of the data
could be considered private.  This media type does not provide any
protection and thus other mechanisms such as those described in 
<xref target="sec_security" format="default" sectionFormat="of" derivedContent="Section 25"/>
are required to protect the data.  This media type does
not contain executable content.
</dd>
          <dt pn="section-26.3-2.17">Interoperability considerations:</dt>
          <dd pn="section-26.3-2.18">None.</dd>
          <dt pn="section-26.3-2.19">Published specification:</dt>
          <dd pn="section-26.3-2.20">RFC 8846</dd>
          <dt pn="section-26.3-2.21">Applications that use this media type:</dt>
          <dd pn="section-26.3-2.22">CLUE-capable telepresence
systems.</dd>
          <dt pn="section-26.3-2.23">Additional Information:</dt>
          <dd pn="section-26.3-2.24">
            <t indent="0" pn="section-26.3-2.24.1"><br/></t>
            <dl newline="false" spacing="compact" indent="3" pn="section-26.3-2.24.2">
              <dt pn="section-26.3-2.24.2.1">Magic Number(s):</dt>
              <dd pn="section-26.3-2.24.2.2">none</dd>
              <dt pn="section-26.3-2.24.2.3">File extension(s):</dt>
              <dd pn="section-26.3-2.24.2.4">.clue</dd>
              <dt pn="section-26.3-2.24.2.5">Macintosh File Type Code(s):</dt>
              <dd pn="section-26.3-2.24.2.6">TEXT</dd>
            </dl>
          </dd>
          <dt pn="section-26.3-2.25">Person &amp; email address to contact for further
	information:</dt>
          <dd pn="section-26.3-2.26">Roberta Presta (roberta.presta@unina.it).</dd>
          <dt pn="section-26.3-2.27">Intended usage:</dt>
          <dd pn="section-26.3-2.28">LIMITED USE</dd>
          <dt pn="section-26.3-2.29">Author/Change controller:</dt>
          <dd pn="section-26.3-2.30">The IETF</dd>
          <dt pn="section-26.3-2.31">Other information:</dt>
          <dd pn="section-26.3-2.32">This media type is a specialization of 
"application/xml" <xref target="RFC7303" format="default" sectionFormat="of" derivedContent="RFC7303"/>, and many of the considerations
described there also apply to "application/clue_info+xml".
</dd>
        </dl>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-26.4">
        <name slugifiedName="name-registry-for-acceptable-vie">Registry for Acceptable &lt;view&gt; Values</name>
        <t indent="0" pn="section-26.4-1">
IANA has created a registry of acceptable values for the 
&lt;view&gt; tag as defined in <xref target="sec-view" format="default" sectionFormat="of" derivedContent="Section 11.18"/>. 
The initial values for this registry are "room", "table", "lectern", 
"individual", and "audience".
</t>
        <t indent="0" pn="section-26.4-2">

New values are assigned by Expert Review per <xref target="RFC8126" format="default" sectionFormat="of" derivedContent="RFC8126"/>.
This reviewer will ensure that the requested registry entry conforms to 
the prescribed formatting.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-26.5">
        <name slugifiedName="name-registry-for-acceptable-pre">Registry for Acceptable &lt;presentation&gt; Values</name>
        <t indent="0" pn="section-26.5-1">
IANA has created a registry of acceptable values for the 
&lt;presentation&gt; tag as defined in 
<xref target="sec-presentation" format="default" sectionFormat="of" derivedContent="Section 11.19"/>. 
The initial values for this registry are "slides" and "images".
</t>
        <t indent="0" pn="section-26.5-2">
New values are assigned by Expert Review per <xref target="RFC8126" format="default" sectionFormat="of" derivedContent="RFC8126"/>.
This reviewer will ensure that the requested registry entry conforms to 
the prescribed formatting.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-26.6">
        <name slugifiedName="name-registry-for-acceptable-sen">Registry for Acceptable &lt;sensitivityPattern&gt; Values</name>
        <t indent="0" pn="section-26.6-1">
IANA has created a registry of acceptable values for the 
&lt;sensitivityPattern&gt; tag as defined in 
<xref target="sec-sensitivity-pattern" format="default" sectionFormat="of" derivedContent="Section 12.1"/>. 
The initial values for this registry are "uni", "shotgun", "omni",
"figure8", "cardioid", and "hyper-cardioid".
</t>
        <t indent="0" pn="section-26.6-2">
New values are assigned by Expert Review per <xref target="RFC8126" format="default" sectionFormat="of" derivedContent="RFC8126"/>.
This reviewer will ensure that the requested registry entry conforms to 
the prescribed formatting.
</t>
      </section>
      <section numbered="true" toc="include" removeInRFC="false" pn="section-26.7">
        <name slugifiedName="name-registry-for-acceptable-per">Registry for Acceptable &lt;personType&gt; Values</name>
        <t indent="0" pn="section-26.7-1">
IANA has created a registry of acceptable values for the 
&lt;personType&gt; tag as defined in 
<xref target="sub-sec-participantType" format="default" sectionFormat="of" derivedContent="Section 21.1.3"/>. 
The initial values for this registry are "presenter", 
"timekeeper", "attendee", "minute taker", "translator", "chairman", 
"vice-chairman", and "observer".
</t>
        <t indent="0" pn="section-26.7-2">
New values are assigned by Expert Review per <xref target="RFC8126" format="default" sectionFormat="of" derivedContent="RFC8126"/>.
This reviewer will ensure that the requested registry entry conforms to 
the prescribed formatting.
</t>
      </section>
    </section>
    <section anchor="sec-XML-sample" numbered="true" toc="include" removeInRFC="false" pn="section-27">
      <name slugifiedName="name-sample-xml-file">Sample XML File</name>
      <t indent="0" pn="section-27-1">The following XML document represents a schema-compliant example
  of a CLUE telepresence scenario.
  Taking inspiration from the examples described in 
  the framework specification <xref target="RFC8845" format="default" sectionFormat="of" derivedContent="RFC8845"/>,
  the XML representation of an endpoint-style Media 
  Provider's ADVERTISEMENT is provided.
      </t>
      <t indent="0" pn="section-27-2">
  There are three cameras, where the central one is also capable of 
  capturing a zoomed-out
  view of the overall telepresence room.
  Besides the three video captures coming from the cameras, 
  the Media Provider makes available a further multicontent capture of 
  the loudest 
  segment of the room, 
  obtained by switching the video source across the three cameras.
  For the sake of simplicity, only one audio capture is advertised for 
  the audio of the whole room.</t>
      <t indent="0" pn="section-27-3">
  The three cameras are placed in front of three participants 
  (Alice, Bob, and Ciccio),
  whose vCard and conference role details are also provided.
      </t>
      <t indent="0" pn="section-27-4">
  Media captures are arranged into four capture scene views:
      </t>
      <ol spacing="normal" type="1" indent="adaptive" start="1" pn="section-27-5">
        <li pn="section-27-5.1" derivedCounter="1.">(VC0, VC1, VC2) - left, center, and right camera video captures
   </li>
        <li pn="section-27-5.2" derivedCounter="2.">(VC3) - video capture associated with loudest room segment</li>
        <li pn="section-27-5.3" derivedCounter="3.">(VC4) - video capture zoomed-out view of all people in the room
   </li>
        <li pn="section-27-5.4" derivedCounter="4.">(AC0) - main audio</li>
      </ol>
      <t indent="0" pn="section-27-6">
  There are two encoding groups: (i) EG0, for video encodings, and (ii) 
  EG1, for audio encodings.  
      </t>
      <t indent="0" pn="section-27-7">As to the simultaneous sets, VC1 and VC4 cannot be transmitted 
    simultaneously
  since they are captured by the same device, i.e., the central camera
   (VC4 is a zoomed-out view while 
  VC1 is a focused view of the front participant). 
  On the other hand, VC3 and VC4 cannot be simultaneous either, 
  since VC3, the loudest segment of the room, 
  might be at a certain point in time focusing on the central
  part of the room, i.e., the same as VC1.
  The simultaneous sets would then be the following:  
      </t>
      <ul empty="true" bare="false" indent="3" spacing="normal" pn="section-27-8">
        <li pn="section-27-8.1">
          <dl newline="false" spacing="normal" indent="3" pn="section-27-8.1.1">
            <dt pn="section-27-8.1.1.1">SS1:</dt>
            <dd pn="section-27-8.1.1.2">made by VC3 and all the captures in the first capture scene view (VC0,VC1,and VC2)
	    </dd>
            <dt pn="section-27-8.1.1.3">SS2:</dt>
            <dd pn="section-27-8.1.1.4">made by  VC0, VC2, and VC4
	    </dd>
          </dl>
        </li>
      </ul>
      <sourcecode type="xml" markers="false" pn="section-27-9">
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;clueInfo xmlns="urn:ietf:params:xml:ns:clue-info"
          xmlns:ns2="urn:ietf:params:xml:ns:vcard-4.0"
          clueInfoID="NapoliRoom"&gt;
    &lt;mediaCaptures&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:type="audioCaptureType" captureID="AC0"
              mediaType="audio"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                    &lt;lineOfCapturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;1.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/lineOfCapturePoint&gt;
                &lt;/captureOrigin&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG1&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;main audio from the room
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;room&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;alice&lt;/personIDREF&gt;
                &lt;personIDREF&gt;bob&lt;/personIDREF&gt;
                &lt;personIDREF&gt;ciccio&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:type="videoCaptureType" captureID="VC0"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;-2.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                &lt;/captureOrigin&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;-1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;-1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;left camera video capture
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;ciccio&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC1"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                &lt;/captureOrigin&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;central camera video capture
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;alice&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC2"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;2.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                &lt;/captureOrigin&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;right camera video capture
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;bob&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC3"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;content&gt;
                &lt;sceneViewIDREF&gt;SE1&lt;/sceneViewIDREF&gt;
            &lt;/content&gt;
            &lt;policy&gt;SoundLevel:0&lt;/policy&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;loudest room segment&lt;/description&gt;
            &lt;priority&gt;2&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC4"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                &lt;/captureOrigin&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;7.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;7.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;13.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;13.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;zoomed-out view of all people
            in the room&lt;/description&gt;
            &lt;priority&gt;2&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;room&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;alice&lt;/personIDREF&gt;
                &lt;personIDREF&gt;bob&lt;/personIDREF&gt;
                &lt;personIDREF&gt;ciccio&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
    &lt;/mediaCaptures&gt;
    &lt;encodingGroups&gt;
        &lt;encodingGroup encodingGroupID="EG0"&gt;
            &lt;maxGroupBandwidth&gt;600000&lt;/maxGroupBandwidth&gt;
            &lt;encodingIDList&gt;
                &lt;encodingID&gt;ENC1&lt;/encodingID&gt;
                &lt;encodingID&gt;ENC2&lt;/encodingID&gt;
                &lt;encodingID&gt;ENC3&lt;/encodingID&gt;
            &lt;/encodingIDList&gt;
        &lt;/encodingGroup&gt;
        &lt;encodingGroup encodingGroupID="EG1"&gt;
            &lt;maxGroupBandwidth&gt;300000&lt;/maxGroupBandwidth&gt;
            &lt;encodingIDList&gt;
                &lt;encodingID&gt;ENC4&lt;/encodingID&gt;
                &lt;encodingID&gt;ENC5&lt;/encodingID&gt;
            &lt;/encodingIDList&gt;
        &lt;/encodingGroup&gt;
    &lt;/encodingGroups&gt;
    &lt;captureScenes&gt;
        &lt;captureScene scale="unknown" sceneID="CS1"&gt;
            &lt;sceneViews&gt;
                &lt;sceneView sceneViewID="SE1"&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;VC0&lt;/mediaCaptureIDREF&gt;
                        &lt;mediaCaptureIDREF&gt;VC1&lt;/mediaCaptureIDREF&gt;
                        &lt;mediaCaptureIDREF&gt;VC2&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
                &lt;sceneView sceneViewID="SE2"&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;VC3&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
                &lt;sceneView sceneViewID="SE3"&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;VC4&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
                &lt;sceneView sceneViewID="SE4"&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;AC0&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
            &lt;/sceneViews&gt;
        &lt;/captureScene&gt;
    &lt;/captureScenes&gt;
    &lt;simultaneousSets&gt;
        &lt;simultaneousSet setID="SS1"&gt;
            &lt;mediaCaptureIDREF&gt;VC3&lt;/mediaCaptureIDREF&gt;
            &lt;sceneViewIDREF&gt;SE1&lt;/sceneViewIDREF&gt;
        &lt;/simultaneousSet&gt;
        &lt;simultaneousSet setID="SS2"&gt;
            &lt;mediaCaptureIDREF&gt;VC0&lt;/mediaCaptureIDREF&gt;
            &lt;mediaCaptureIDREF&gt;VC2&lt;/mediaCaptureIDREF&gt;
            &lt;mediaCaptureIDREF&gt;VC4&lt;/mediaCaptureIDREF&gt;
        &lt;/simultaneousSet&gt;
    &lt;/simultaneousSets&gt;
    &lt;people&gt;
        &lt;person personID="bob"&gt;
            &lt;personInfo&gt;
                &lt;ns2:fn&gt;
                    &lt;ns2:text&gt;Bob&lt;/ns2:text&gt;
                &lt;/ns2:fn&gt;
            &lt;/personInfo&gt;
            &lt;personType&gt;minute taker&lt;/personType&gt;
        &lt;/person&gt;
        &lt;person personID="alice"&gt;
            &lt;personInfo&gt;
                &lt;ns2:fn&gt;
                    &lt;ns2:text&gt;Alice&lt;/ns2:text&gt;
                &lt;/ns2:fn&gt;
            &lt;/personInfo&gt;
            &lt;personType&gt;presenter&lt;/personType&gt;
        &lt;/person&gt;
        &lt;person personID="ciccio"&gt;
            &lt;personInfo&gt;
                &lt;ns2:fn&gt;
                    &lt;ns2:text&gt;Ciccio&lt;/ns2:text&gt;
                &lt;/ns2:fn&gt;
            &lt;/personInfo&gt;
            &lt;personType&gt;chairman&lt;/personType&gt;
            &lt;personType&gt;timekeeper&lt;/personType&gt;
        &lt;/person&gt;
    &lt;/people&gt;
&lt;/clueInfo&gt;
</sourcecode>
    </section>
    <section anchor="sec-MCC-sample" numbered="true" toc="include" removeInRFC="false" pn="section-28">
      <name slugifiedName="name-mcc-example">MCC Example</name>
      <t indent="0" pn="section-28-1">

Enhancing the scenario presented in the previous example, the Media 
Provider is able to advertise a composed capture VC7 made by a big 
picture representing the current speaker (VC3) and two 
picture-in-picture boxes representing the previous speakers (the 
previous one, VC5, and the oldest one, VC6).
The provider does not want to instantiate and send VC5 and VC6, so it 
does not associate any encoding group with them. Their XML 
representations are provided for enabling the description of VC7.
</t>
      <t indent="0" pn="section-28-2">A possible description for that scenario could be the following:</t>
      <sourcecode type="xml" markers="false" pn="section-28-3">
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;clueInfo xmlns="urn:ietf:params:xml:ns:clue-info"
xmlns:ns2="urn:ietf:params:xml:ns:vcard-4.0" clueInfoID="NapoliRoom"&gt;
    &lt;mediaCaptures&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="audioCaptureType" captureID="AC0"
              mediaType="audio"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                    &lt;lineOfCapturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;1.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/lineOfCapturePoint&gt;
                &lt;/captureOrigin&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG1&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;main audio from the room
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;room&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;alice&lt;/personIDREF&gt;
                &lt;personIDREF&gt;bob&lt;/personIDREF&gt;
                &lt;personIDREF&gt;ciccio&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC0"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;0.5&lt;/x&gt;
                        &lt;y&gt;1.0&lt;/y&gt;
                        &lt;z&gt;0.5&lt;/z&gt;
                    &lt;/capturePoint&gt;
                    &lt;lineOfCapturePoint&gt;
                        &lt;x&gt;0.5&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;0.5&lt;/z&gt;
                    &lt;/lineOfCapturePoint&gt;
                &lt;/captureOrigin&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;left camera video capture
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;ciccio&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC1"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                &lt;/captureOrigin&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;central camera video capture
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;alice&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC2"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;2.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                &lt;/captureOrigin&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;1.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;right camera video capture
            &lt;/description&gt;
            &lt;priority&gt;1&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;bob&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:type="videoCaptureType" captureID="VC3"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;content&gt;
                &lt;sceneViewIDREF&gt;SE1&lt;/sceneViewIDREF&gt;
            &lt;/content&gt;
            &lt;policy&gt;SoundLevel:0&lt;/policy&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;loudest room segment&lt;/description&gt;
            &lt;priority&gt;2&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:type="videoCaptureType" captureID="VC4"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureOrigin&gt;
                        &lt;capturePoint&gt;
                        &lt;x&gt;0.0&lt;/x&gt;
                        &lt;y&gt;0.0&lt;/y&gt;
                        &lt;z&gt;10.0&lt;/z&gt;
                    &lt;/capturePoint&gt;
                &lt;/captureOrigin&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;7.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;7.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;13.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;13.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;individual&gt;true&lt;/individual&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;
              zoomed-out view of all people in the room
            &lt;/description&gt;
            &lt;priority&gt;2&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;room&lt;/view&gt;
            &lt;capturedPeople&gt;
                &lt;personIDREF&gt;alice&lt;/personIDREF&gt;
                &lt;personIDREF&gt;bob&lt;/personIDREF&gt;
                &lt;personIDREF&gt;ciccio&lt;/personIDREF&gt;
            &lt;/capturedPeople&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:type="videoCaptureType" captureID="VC5"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;content&gt;
                &lt;sceneViewIDREF&gt;SE1&lt;/sceneViewIDREF&gt;
            &lt;/content&gt;
            &lt;policy&gt;SoundLevel:1&lt;/policy&gt;
            &lt;description lang="en"&gt;previous loudest room segment
            per the most recent iteration of the sound level
            detection algorithm
            &lt;/description&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:type="videoCaptureType" captureID="VC6"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;content&gt;
                &lt;sceneViewIDREF&gt;SE1&lt;/sceneViewIDREF&gt;
            &lt;/content&gt;
            &lt;policy&gt;SoundLevel:2&lt;/policy&gt;
            &lt;description lang="en"&gt;previous loudest room segment
            per the second most recent iteration of the sound
            level detection algorithm
            &lt;/description&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
        &lt;/mediaCapture&gt;
        &lt;mediaCapture
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:type="videoCaptureType" captureID="VC7"
              mediaType="video"&gt;
            &lt;captureSceneIDREF&gt;CS1&lt;/captureSceneIDREF&gt;
            &lt;spatialInformation&gt;
                &lt;captureArea&gt;
                        &lt;bottomLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomLeft&gt;
                        &lt;bottomRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;9.0&lt;/z&gt;
                        &lt;/bottomRight&gt;
                        &lt;topLeft&gt;
                                &lt;x&gt;-3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topLeft&gt;
                        &lt;topRight&gt;
                                &lt;x&gt;3.0&lt;/x&gt;
                        &lt;y&gt;20.0&lt;/y&gt;
                        &lt;z&gt;11.0&lt;/z&gt;
                        &lt;/topRight&gt;
                &lt;/captureArea&gt;
            &lt;/spatialInformation&gt;
            &lt;content&gt;
                &lt;mediaCaptureIDREF&gt;VC3&lt;/mediaCaptureIDREF&gt;
                &lt;mediaCaptureIDREF&gt;VC5&lt;/mediaCaptureIDREF&gt;
                &lt;mediaCaptureIDREF&gt;VC6&lt;/mediaCaptureIDREF&gt;
            &lt;/content&gt;
            &lt;maxCaptures exactNumber="true"&gt;3&lt;/maxCaptures&gt;
            &lt;encGroupIDREF&gt;EG0&lt;/encGroupIDREF&gt;
            &lt;description lang="en"&gt;big picture of the current
            speaker + pips about previous speakers&lt;/description&gt;
            &lt;priority&gt;3&lt;/priority&gt;
            &lt;lang&gt;it&lt;/lang&gt;
            &lt;mobility&gt;static&lt;/mobility&gt;
            &lt;view&gt;individual&lt;/view&gt;
        &lt;/mediaCapture&gt;
    &lt;/mediaCaptures&gt;
    &lt;encodingGroups&gt;
        &lt;encodingGroup encodingGroupID="EG0"&gt;
            &lt;maxGroupBandwidth&gt;600000&lt;/maxGroupBandwidth&gt;
            &lt;encodingIDList&gt;
                &lt;encodingID&gt;ENC1&lt;/encodingID&gt;
                &lt;encodingID&gt;ENC2&lt;/encodingID&gt;
                &lt;encodingID&gt;ENC3&lt;/encodingID&gt;
            &lt;/encodingIDList&gt;
        &lt;/encodingGroup&gt;
        &lt;encodingGroup encodingGroupID="EG1"&gt;
            &lt;maxGroupBandwidth&gt;300000&lt;/maxGroupBandwidth&gt;
            &lt;encodingIDList&gt;
                &lt;encodingID&gt;ENC4&lt;/encodingID&gt;
                &lt;encodingID&gt;ENC5&lt;/encodingID&gt;
            &lt;/encodingIDList&gt;
        &lt;/encodingGroup&gt;
    &lt;/encodingGroups&gt;
    &lt;captureScenes&gt;
        &lt;captureScene scale="unknown" sceneID="CS1"&gt;
            &lt;sceneViews&gt;
                &lt;sceneView sceneViewID="SE1"&gt;
                    &lt;description lang="en"&gt;participants' individual
                    videos&lt;/description&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;VC0&lt;/mediaCaptureIDREF&gt;
                        &lt;mediaCaptureIDREF&gt;VC1&lt;/mediaCaptureIDREF&gt;
                        &lt;mediaCaptureIDREF&gt;VC2&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
                &lt;sceneView sceneViewID="SE2"&gt;
                    &lt;description lang="en"&gt;loudest segment of the
                    room&lt;/description&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;VC3&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
                &lt;sceneView sceneViewID="SE5"&gt;
                    &lt;description lang="en"&gt;loudest segment of the
                    room + pips&lt;/description&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;VC7&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
                &lt;sceneView sceneViewID="SE4"&gt;
                    &lt;description lang="en"&gt;room audio&lt;/description&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;AC0&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
                &lt;sceneView sceneViewID="SE3"&gt;
                    &lt;description lang="en"&gt;room video&lt;/description&gt;
                    &lt;mediaCaptureIDs&gt;
                        &lt;mediaCaptureIDREF&gt;VC4&lt;/mediaCaptureIDREF&gt;
                    &lt;/mediaCaptureIDs&gt;
                &lt;/sceneView&gt;
            &lt;/sceneViews&gt;
        &lt;/captureScene&gt;
    &lt;/captureScenes&gt;
    &lt;simultaneousSets&gt;
        &lt;simultaneousSet setID="SS1"&gt;
            &lt;mediaCaptureIDREF&gt;VC3&lt;/mediaCaptureIDREF&gt;
            &lt;mediaCaptureIDREF&gt;VC7&lt;/mediaCaptureIDREF&gt;
            &lt;sceneViewIDREF&gt;SE1&lt;/sceneViewIDREF&gt;
        &lt;/simultaneousSet&gt;
        &lt;simultaneousSet setID="SS2"&gt;
            &lt;mediaCaptureIDREF&gt;VC0&lt;/mediaCaptureIDREF&gt;
            &lt;mediaCaptureIDREF&gt;VC2&lt;/mediaCaptureIDREF&gt;
            &lt;mediaCaptureIDREF&gt;VC4&lt;/mediaCaptureIDREF&gt;
        &lt;/simultaneousSet&gt;
    &lt;/simultaneousSets&gt;
    &lt;people&gt;
        &lt;person personID="bob"&gt;
            &lt;personInfo&gt;
                &lt;ns2:fn&gt;
                    &lt;ns2:text&gt;Bob&lt;/ns2:text&gt;
                &lt;/ns2:fn&gt;
            &lt;/personInfo&gt;
            &lt;personType&gt;minute taker&lt;/personType&gt;
        &lt;/person&gt;
        &lt;person personID="alice"&gt;
            &lt;personInfo&gt;
                &lt;ns2:fn&gt;
                    &lt;ns2:text&gt;Alice&lt;/ns2:text&gt;
                &lt;/ns2:fn&gt;
            &lt;/personInfo&gt;
            &lt;personType&gt;presenter&lt;/personType&gt;
        &lt;/person&gt;
        &lt;person personID="ciccio"&gt;
            &lt;personInfo&gt;
                &lt;ns2:fn&gt;
                    &lt;ns2:text&gt;Ciccio&lt;/ns2:text&gt;
                &lt;/ns2:fn&gt;
            &lt;/personInfo&gt;
            &lt;personType&gt;chairman&lt;/personType&gt;
            &lt;personType&gt;timekeeper&lt;/personType&gt;
        &lt;/person&gt;
    &lt;/people&gt;
&lt;/clueInfo&gt;
</sourcecode>
    </section>
  </middle>
  <back>
    <references pn="section-29">
      <name slugifiedName="name-references">References</name>
      <references pn="section-29.1">
        <name slugifiedName="name-normative-references">Normative References</name>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" quoteTitle="true" derivedAnchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author initials="S." surname="Bradner" fullname="S. Bradner">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="1997" month="March"/>
            <abstract>
              <t indent="0">In many standards track documents several words are used to signify the requirements in the specification.  These words are often capitalized. This document defines these words as they should be interpreted in IETF documents.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC5646" target="https://www.rfc-editor.org/info/rfc5646" quoteTitle="true" derivedAnchor="RFC5646">
          <front>
            <title>Tags for Identifying Languages</title>
            <author initials="A." surname="Phillips" fullname="A. Phillips" role="editor">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="M." surname="Davis" fullname="M. Davis" role="editor">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2009" month="September"/>
            <abstract>
              <t indent="0">This document describes the structure, content, construction, and semantics of language tags for use in cases where it is desirable to indicate the language used in an information object.  It also describes how to register values for use in language tags and the creation of user-defined extensions for private interchange.  This document  specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="47"/>
          <seriesInfo name="RFC" value="5646"/>
          <seriesInfo name="DOI" value="10.17487/RFC5646"/>
        </reference>
        <reference anchor="RFC6351" target="https://www.rfc-editor.org/info/rfc6351" quoteTitle="true" derivedAnchor="RFC6351">
          <front>
            <title>xCard: vCard XML Representation</title>
            <author initials="S." surname="Perreault" fullname="S. Perreault">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2011" month="August"/>
            <abstract>
              <t indent="0">This document defines the XML schema of the vCard data format.   [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6351"/>
          <seriesInfo name="DOI" value="10.17487/RFC6351"/>
        </reference>
        <reference anchor="RFC7303" target="https://www.rfc-editor.org/info/rfc7303" quoteTitle="true" derivedAnchor="RFC7303">
          <front>
            <title>XML Media Types</title>
            <author initials="H." surname="Thompson" fullname="H. Thompson">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="C." surname="Lilley" fullname="C. Lilley">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2014" month="July"/>
            <abstract>
              <t indent="0">This specification standardizes three media types -- application/xml, application/xml-external-parsed-entity, and application/xml-dtd -- for use in exchanging network entities that are related to the Extensible Markup Language (XML) while defining text/xml and text/ xml-external-parsed-entity as aliases for the respective application/ types.  This specification also standardizes the '+xml' suffix for naming media types outside of these five types when those media types represent XML MIME entities.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7303"/>
          <seriesInfo name="DOI" value="10.17487/RFC7303"/>
        </reference>
        <reference anchor="RFC7852" target="https://www.rfc-editor.org/info/rfc7852" quoteTitle="true" derivedAnchor="RFC7852">
          <front>
            <title>Additional Data Related to an Emergency Call</title>
            <author initials="R." surname="Gellens" fullname="R. Gellens">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="B." surname="Rosen" fullname="B. Rosen">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="H." surname="Tschofenig" fullname="H. Tschofenig">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="R." surname="Marshall" fullname="R. Marshall">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="J." surname="Winterbottom" fullname="J. Winterbottom">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2016" month="July"/>
            <abstract>
              <t indent="0">When an emergency call is sent to a Public Safety Answering Point (PSAP), the originating device, the access network provider to which the device is connected, and all service providers in the path of the call have information about the call, the caller, or the location, which is helpful for the PSAP to have in handling the emergency. This document describes data structures and mechanisms to convey such data to the PSAP.  The intent is that every emergency call carry as much of the information described here as possible using the mechanisms described here.</t>
              <t indent="0">The mechanisms permit the data to be conveyed by reference (as an external resource) or by value (within the body of a SIP message or a location object).  This follows the tradition of prior emergency services standardization work where data can be conveyed by value within the call signaling (i.e., in the body of the SIP message) or by reference.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7852"/>
          <seriesInfo name="DOI" value="10.17487/RFC7852"/>
        </reference>
        <reference anchor="RFC8126" target="https://www.rfc-editor.org/info/rfc8126" quoteTitle="true" derivedAnchor="RFC8126">
          <front>
            <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
            <author initials="M." surname="Cotton" fullname="M. Cotton">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="B." surname="Leiba" fullname="B. Leiba">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="T." surname="Narten" fullname="T. Narten">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2017" month="June"/>
            <abstract>
              <t indent="0">Many protocols make use of points of extensibility that use constants to identify various protocol parameters.  To ensure that the values in these fields do not have conflicting uses and to promote interoperability, their allocations are often coordinated by a central record keeper.  For IETF protocols, that role is filled by the Internet Assigned Numbers Authority (IANA).</t>
              <t indent="0">To make assignments in a given registry prudently, guidance describing the conditions under which new values should be assigned, as well as when and how modifications to existing values can be made, is needed.  This document defines a framework for the documentation of these guidelines by specification authors, in order to assure that the provided guidance for the IANA Considerations is clear and addresses the various issues that are likely in the operation of a registry.</t>
              <t indent="0">This is the third edition of this document; it obsoletes RFC 5226.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="26"/>
          <seriesInfo name="RFC" value="8126"/>
          <seriesInfo name="DOI" value="10.17487/RFC8126"/>
        </reference>
        <reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174" quoteTitle="true" derivedAnchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author initials="B." surname="Leiba" fullname="B. Leiba">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2017" month="May"/>
            <abstract>
              <t indent="0">RFC 2119 specifies common key words that may be used in protocol  specifications.  This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the  defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="RFC8845" target="https://www.rfc-editor.org/info/rfc8845" quoteTitle="true" derivedAnchor="RFC8845">
          <front>
            <title>Framework for Telepresence Multi-Streams</title>
            <author initials="M" surname="Duckworth" fullname="Mark Duckworth" role="editor">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="A" surname="Pepperell" fullname="Andrew Pepperell">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="S" surname="Wenger" fullname="Stephan Wenger">
              <organization showOnFrontPage="true"/>
            </author>
            <date month="January" year="2021"/>
          </front>
          <seriesInfo name="RFC" value="8845"/>
          <seriesInfo name="DOI" value="10.17487/RFC8845"/>
        </reference>
        <reference anchor="RFC8847" target="https://www.rfc-editor.org/info/rfc8847" quoteTitle="true" derivedAnchor="RFC8847">
          <front>
            <title>Protocol for Controlling Multiple Streams for Telepresence (CLUE)</title>
            <author initials="R" surname="Presta" fullname="Roberta Presta">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="S P." surname="Romano" fullname="Simon Pietro Romano">
              <organization showOnFrontPage="true"/>
            </author>
            <date month="January" year="2021"/>
          </front>
          <seriesInfo name="RFC" value="8847"/>
          <seriesInfo name="DOI" value="10.17487/RFC8847"/>
        </reference>
        <reference anchor="RFC8850" target="https://www.rfc-editor.org/info/rfc8850" quoteTitle="true" derivedAnchor="RFC8850">
          <front>
            <title>Controlling Multiple Streams for Telepresence (CLUE) Protocol Data Channel</title>
            <author initials="C." surname="Holmberg" fullname="Christer Holmberg">
              <organization showOnFrontPage="true"/>
            </author>
            <date month="January" year="2021"/>
          </front>
          <seriesInfo name="RFC" value="8850"/>
          <seriesInfo name="DOI" value="10.17487/RFC8850"/>
        </reference>
      </references>
      <references pn="section-29.2">
        <name slugifiedName="name-informative-references">Informative References</name>
        <reference anchor="RFC3550" target="https://www.rfc-editor.org/info/rfc3550" quoteTitle="true" derivedAnchor="RFC3550">
          <front>
            <title>RTP: A Transport Protocol for Real-Time Applications</title>
            <author initials="H." surname="Schulzrinne" fullname="H. Schulzrinne">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="S." surname="Casner" fullname="S. Casner">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="R." surname="Frederick" fullname="R. Frederick">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="V." surname="Jacobson" fullname="V. Jacobson">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2003" month="July"/>
            <abstract>
              <t indent="0">This memorandum describes RTP, the real-time transport protocol.  RTP provides end-to-end network transport functions suitable for applications transmitting real-time data, such as audio, video or simulation data, over multicast or unicast network services.  RTP does not address resource reservation and does not guarantee quality-of- service for real-time services.  The data transport is augmented by a control protocol (RTCP) to allow monitoring of the data delivery in a manner scalable to large multicast networks, and to provide minimal control and identification functionality.  RTP and RTCP are designed to be independent of the underlying transport and network layers.  The protocol supports the use of RTP-level translators and mixers. Most of the text in this memorandum is identical to RFC 1889 which it obsoletes.  There are no changes in the packet formats on the wire, only changes to the rules and algorithms governing how the protocol is used. The biggest change is an enhancement to the scalable timer algorithm for calculating when to send RTCP packets in order to minimize transmission in excess of the intended rate when many participants join a session simultaneously.  [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="64"/>
          <seriesInfo name="RFC" value="3550"/>
          <seriesInfo name="DOI" value="10.17487/RFC3550"/>
        </reference>
        <reference anchor="RFC3688" target="https://www.rfc-editor.org/info/rfc3688" quoteTitle="true" derivedAnchor="RFC3688">
          <front>
            <title>The IETF XML Registry</title>
            <author initials="M." surname="Mealling" fullname="M. Mealling">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2004" month="January"/>
            <abstract>
              <t indent="0">This document describes an IANA maintained registry for IETF standards which use Extensible Markup Language (XML) related items such as Namespaces, Document Type Declarations (DTDs), Schemas, and Resource Description Framework (RDF) Schemas.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="81"/>
          <seriesInfo name="RFC" value="3688"/>
          <seriesInfo name="DOI" value="10.17487/RFC3688"/>
        </reference>
        <reference anchor="RFC4353" target="https://www.rfc-editor.org/info/rfc4353" quoteTitle="true" derivedAnchor="RFC4353">
          <front>
            <title>A Framework for Conferencing with the Session Initiation Protocol (SIP)</title>
            <author initials="J." surname="Rosenberg" fullname="J. Rosenberg">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2006" month="February"/>
            <abstract>
              <t indent="0">The Session Initiation Protocol (SIP) supports the initiation, modification, and termination of media sessions between user agents. These sessions are managed by SIP dialogs, which represent a SIP relationship between a pair of user agents.  Because dialogs are between pairs of user agents, SIP's usage for two-party communications (such as a phone call), is obvious.  Communications sessions with multiple participants, generally known as conferencing, are more complicated.  This document defines a framework for how such conferencing can occur.  This framework describes the overall architecture, terminology, and protocol components needed for multi-party conferencing.  This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4353"/>
          <seriesInfo name="DOI" value="10.17487/RFC4353"/>
        </reference>
        <reference anchor="RFC6838" target="https://www.rfc-editor.org/info/rfc6838" quoteTitle="true" derivedAnchor="RFC6838">
          <front>
            <title>Media Type Specifications and Registration Procedures</title>
            <author initials="N." surname="Freed" fullname="N. Freed">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="J." surname="Klensin" fullname="J. Klensin">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="T." surname="Hansen" fullname="T. Hansen">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2013" month="January"/>
            <abstract>
              <t indent="0">This document defines procedures for the specification and registration of media types for use in HTTP, MIME, and other Internet protocols.  This memo documents an Internet Best Current Practice.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="13"/>
          <seriesInfo name="RFC" value="6838"/>
          <seriesInfo name="DOI" value="10.17487/RFC6838"/>
        </reference>
        <reference anchor="RFC7667" target="https://www.rfc-editor.org/info/rfc7667" quoteTitle="true" derivedAnchor="RFC7667">
          <front>
            <title>RTP Topologies</title>
            <author initials="M." surname="Westerlund" fullname="M. Westerlund">
              <organization showOnFrontPage="true"/>
            </author>
            <author initials="S." surname="Wenger" fullname="S. Wenger">
              <organization showOnFrontPage="true"/>
            </author>
            <date year="2015" month="November"/>
            <abstract>
              <t indent="0">This document discusses point-to-point and multi-endpoint topologies used in environments based on the Real-time Transport Protocol (RTP). In particular, centralized topologies commonly employed in the video conferencing industry are mapped to the RTP terminology.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7667"/>
          <seriesInfo name="DOI" value="10.17487/RFC7667"/>
        </reference>
      </references>
    </references>
    <section numbered="false" toc="include" removeInRFC="false" pn="section-appendix.a">
      <name slugifiedName="name-acknowledgements">Acknowledgements</name>
      <t indent="0" pn="section-appendix.a-1">

The authors thank all the CLUE contributors for their valuable feedback and
support. Thanks also to <contact fullname="Alissa Cooper"/>, whose AD review
helped us improve the quality of the document.
</t>
    </section>
    <section anchor="authors-addresses" numbered="false" removeInRFC="false" toc="include" pn="section-appendix.b">
      <name slugifiedName="name-authors-addresses">Authors' Addresses</name>
      <author initials="R." surname="Presta" fullname="Roberta Presta">
        <organization showOnFrontPage="true">University of Napoli</organization>
        <address>
          <postal>
            <street>Via Claudio 21</street>
            <code>80125</code>
            <city>Napoli</city>
            <country>Italy</country>
          </postal>
          <email>roberta.presta@unina.it</email>
        </address>
      </author>
      <author initials="S P." surname="Romano" fullname="Simon Pietro Romano">
        <organization showOnFrontPage="true">University of Napoli</organization>
        <address>
          <postal>
            <street>Via Claudio 21</street>
            <code>80125</code>
            <city>Napoli</city>
            <country>Italy</country>
          </postal>
          <email>spromano@unina.it</email>
        </address>
      </author>
    </section>
  </back>
</rfc>
