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/ |