rfc8846.txt   rfc8846_withoutulempty.txt 
skipping to change at line 290 skipping to change at line 290
This section contains the XML schema for the CLUE data model This section contains the XML schema for the CLUE data model
definition. definition.
The element and attribute definitions are formal representations of The element and attribute definitions are formal representations of
the concepts needed to describe the capabilities of a Media Provider the concepts needed to describe the capabilities of a Media Provider
and the streams that are requested by a Media Consumer given the and the streams that are requested by a Media Consumer given the
Media Provider's ADVERTISEMENT [RFC8847]. Media Provider's ADVERTISEMENT [RFC8847].
The main groups of information are: The main groups of information are:
<mediaCaptures>: the list of media captures available (Section 5) <mediaCaptures>: the list of media captures available (Section 5)
<encodingGroups>: the list of encoding groups (Section 6) <encodingGroups>: the list of encoding groups (Section 6)
<captureScenes>: the list of capture scenes (Section 7) <captureScenes>: the list of capture scenes (Section 7)
<simultaneousSets>: the list of simultaneous transmission sets <simultaneousSets>: the list of simultaneous transmission sets
(Section 8) (Section 8)
<globalViews>: the list of global views sets (Section 9) <globalViews>: the list of global views sets (Section 9)
<people>: metadata about the participants represented in the <people>: metadata about the participants represented in the
telepresence session (Section 21) telepresence session (Section 21)
<captureEncodings>: the list of instantiated capture encodings <captureEncodings>: the list of instantiated capture encodings
(Section 10) (Section 10)
All of the above refer to concepts that have been introduced in All of the above refer to concepts that have been introduced in
[RFC8845] and further detailed in this document. [RFC8845] and further detailed in this document.
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<xs:schema <xs:schema
targetNamespace="urn:ietf:params:xml:ns:clue-info" targetNamespace="urn:ietf:params:xml:ns:clue-info"
xmlns:tns="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:xs="http://www.w3.org/2001/XMLSchema"
xmlns="urn:ietf:params:xml:ns:clue-info" xmlns="urn:ietf:params:xml:ns:clue-info"
skipping to change at line 1289 skipping to change at line 1289
description of a media capture. Each such element has to be description of a media capture. Each such element has to be
compliant with the Language-Tag ABNF production from [RFC5646]. compliant with the Language-Tag ABNF production from [RFC5646].
11.16. <mobility> 11.16. <mobility>
<mobility> is an optional element indicating whether or not the <mobility> is an optional element indicating whether or not the
capture device originating the capture may move during the capture device originating the capture may move during the
telepresence session. That optional element can assume one of the telepresence session. That optional element can assume one of the
three following values: three following values:
static: SHOULD NOT change for the duration of the CLUE session, static: SHOULD NOT change for the duration of the CLUE session,
across multiple ADVERTISEMENT messages. across multiple ADVERTISEMENT messages.
dynamic: MAY change in each new ADVERTISEMENT message. Can be dynamic: MAY change in each new ADVERTISEMENT message. Can be
assumed to remain unchanged until there is a new ADVERTISEMENT assumed to remain unchanged until there is a new ADVERTISEMENT
message. message.
highly-dynamic: MAY change dynamically, even between consecutive highly-dynamic: MAY change dynamically, even between consecutive
ADVERTISEMENT messages. The spatial information provided in an ADVERTISEMENT messages. The spatial information provided in an
ADVERTISEMENT message is simply a snapshot of the current ADVERTISEMENT message is simply a snapshot of the current values
values at the time when the message is sent. at the time when the message is sent.
11.17. <relatedTo> 11.17. <relatedTo>
The optional <relatedTo> element contains the value of the captureID The optional <relatedTo> element contains the value of the captureID
attribute (Section 11.1) of the media capture to which the considered attribute (Section 11.1) of the media capture to which the considered
media capture refers. The media capture marked with a <relatedTo> media capture refers. The media capture marked with a <relatedTo>
element can be, for example, the translation of the referred media element can be, for example, the translation of the referred media
capture in a different language. capture in a different language.
11.18. <view> 11.18. <view>
skipping to change at line 1582 skipping to change at line 1582
The sceneID attribute is a mandatory attribute containing the The sceneID attribute is a mandatory attribute containing the
identifier of the capture scene. identifier of the capture scene.
16.4. scale Attribute 16.4. scale Attribute
The scale attribute is a mandatory attribute that specifies the scale The scale attribute is a mandatory attribute that specifies the scale
of the coordinates provided in the spatial information of the media of the coordinates provided in the spatial information of the media
capture belonging to the considered capture scene. The scale capture belonging to the considered capture scene. The scale
attribute can assume three different values: attribute can assume three different values:
"mm": the scale is in millimeters. Systems that know their "mm": the scale is in millimeters. Systems that know their physical
physical dimensions (for example, professionally installed dimensions (for example, professionally installed telepresence
telepresence room systems) should always provide such real- room systems) should always provide such real-world measurements.
world measurements.
"unknown": the scale is the same for every media capture in the "unknown": the scale is the same for every media capture in the
capture scene, but the unity of measure is undefined. Systems capture scene, but the unity of measure is undefined. Systems
that are not aware of specific physical dimensions yet still that are not aware of specific physical dimensions yet still know
know relative distances should select "unknown" in the scale relative distances should select "unknown" in the scale attribute
attribute of the capture scene to be described. of the capture scene to be described.
"noscale": there is no common physical scale among the media "noscale": there is no common physical scale among the media
captures of the capture scene. That means the scale could be captures of the capture scene. That means the scale could be
different for each media capture. different for each media capture.
<!-- SCALE TYPE --> <!-- SCALE TYPE -->
<xs:simpleType name="scaleType"> <xs:simpleType name="scaleType">
<xs:restriction base="xs:string"> <xs:restriction base="xs:string">
<xs:enumeration value="mm"/> <xs:enumeration value="mm"/>
<xs:enumeration value="unknown"/> <xs:enumeration value="unknown"/>
<xs:enumeration value="noscale"/> <xs:enumeration value="noscale"/>
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
skipping to change at line 2295 skipping to change at line 2294
As to the simultaneous sets, VC1 and VC4 cannot be transmitted As to the simultaneous sets, VC1 and VC4 cannot be transmitted
simultaneously since they are captured by the same device, i.e., the 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 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 of the front participant). On the other hand, VC3 and VC4 cannot be
simultaneous either, since VC3, the loudest segment of the room, simultaneous either, since VC3, the loudest segment of the room,
might be at a certain point in time focusing on the central part of 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 room, i.e., the same as VC1. The simultaneous sets would then be
the following: the following:
SS1: made by VC3 and all the captures in the first capture scene SS1: made by VC3 and all the captures in the first capture scene
view (VC0,VC1,and VC2) view (VC0,VC1,and VC2)
SS2: made by VC0, VC2, and VC4 SS2: made by VC0, VC2, and VC4
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<clueInfo xmlns="urn:ietf:params:xml:ns:clue-info" <clueInfo xmlns="urn:ietf:params:xml:ns:clue-info"
xmlns:ns2="urn:ietf:params:xml:ns:vcard-4.0" xmlns:ns2="urn:ietf:params:xml:ns:vcard-4.0"
clueInfoID="NapoliRoom"> clueInfoID="NapoliRoom">
<mediaCaptures> <mediaCaptures>
<mediaCapture <mediaCapture
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="audioCaptureType" captureID="AC0" xsi:type="audioCaptureType" captureID="AC0"
mediaType="audio"> mediaType="audio">
 End of changes. 15 change blocks. 
34 lines changed or deleted 33 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/