DICOM PS3.3 2020a - Information Object Definitions |
Page 613 |
In case the Source is producing different Flows of the same Essence (e.g., video with two different sampling rates), the sequence must include at least the audio or video Flow that is associated with the present RTV Flow, and may in addition include the other Flow(s) , enabling the receiver to subscribe to another Flow.
C.7.6.26.1 Real-Time Bulk Data Flow Module Attributes
C.7.6.26.1.1 Source Identifier
The Source Identifier(0034,0005) is a Universally Unique Identifier (UUID). The value is 128 bits long encoded in binary. It shall cor- respondtothevalueoftheSourceIdentifieroftherelatedbulkdataFlowwhichmaycontainthisSourceIdentifierintheRTPExtended Header. In case such Source Identifier is not present in the related bulk data flow, this Source Identifier shall be set to enable multiple IODs to refer the same Source.
C.7.6.26.1.2 Flow Identifier
TheFlowIdentifier(0034,0002)isaUniversallyUniqueIdentifier(UUID).Thevalueis128bitslongencodedinbinary.Itshallcorrespond to the value of the Flow Identifier of the bulk data Flow which may contain this Flow Identifier in the RTP Extended Header. In case such Flow Identifier is not present in the related bulk data flow, this Flow Identifier shall be set to enable multiple IODs to refer the same Flow.
C.7.6.26.1.3 Flow Transfer Syntax UID
The Flow Transfer Syntax UID (0034,0003) shall be the one relative to the corresponding Flow. The sequence shall have at least one item in which the Flow Transfer Syntax UID and the Flow RTP Sampling Rate correspond to the Transfer Syntax UID (0002,0010) and RTV Flow RTP Sampling Rate (0002,0037) , respectively, of the DICOM-RTV Meta Information Header.
C.7.6.26.1.4 Flow RTP Sampling Rate
The Flow RTP Sampling Rate (0034,0004) shall be the one defined in the SDP of the corresponding Flow.
C.7.6.27 Current Frame Functional Groups Module
Table C.7.6.27-1 defines the Attributes related to the current frame when the IOD is transported using Real-Time Communication. It corresponds to the "per-frame" Attribute for the non-Real-Time IODs.
Note
The group number (0006H) of the Sequence containing the Attributes of the Current Frame Functional Groups Module is used to contain Attributes that are specific to real-time transfer. If this information needs to be kept in a persistent object, its contents have to be copied into an Attribute that has a group number of 0008H or higher. The Current Frame Functional Groups Module is relative to the dynamic part of the RTP Payload. Its group number is lower than that of other Attributes in order to be placed before the static part of the RTP Payload, but higher than the Attributes of the RTV Metadata Information, in order to be placed after the header of the RTP Payload, as is done in PS3.10.
Table C.7.6.27-1. Current Frame Functional Groups Module Attributes
Attribute Name |
Tag |
Type |
Attribute Description |
Current Frame Functional |
(0006,0001) |
1 |
Sequence that contains the Functional Groups Sequence |
Groups Sequence |
|
|
Attributes corresponding to the current frame or audio |
|
|
|
sample. |
|
|
|
Only a single Item shall be included in this Sequence. |
>Include one or more Functional Group Macros that are contained in |
For each IOD that includes this module, a table is defined |
every frame. |
|
|
in which the permitted Functional Group Macros and their |
|
|
|
usage is specified. |