2.2.1.15.1 Child Elements
The following table lists the child elements of the Payload.Video element.
Element |
Type |
Available |
Description |
Units |
---|---|---|---|---|
PayloadType<148> |
xs:int |
Yes |
Payload number used for the codec, as specified in [MS-RTP] section 2.2.1. |
Integer |
PayloadDescription |
xs:string [256] |
Yes |
Codec name, as specified in [MS-SDPEXT] section 3.1.5.3 or [RFC3551] section 6. |
Not applicable |
Resolution |
xs:string [9] |
Yes |
Report video resolution in pixels, in the string format of Width x Height without spaces, for example "640x480". |
Pixels |
VideoBitRateAvg |
xs:int |
Yes |
Average bit rate, or bits per second, sent or received for a video stream (2), computed over the duration of the session. This includes raw video and transport bits. |
Bits per second |
VideoBitRateMax |
xs:int |
Yes |
Maximum bit rate, or bits per second, sent or received for a video stream (2), computed over the duration of the session. |
Bits per second |
VideoFrameRateAvg |
xs:float |
Yes |
Average frames per second sent or received for a video stream (2), computed over the duration of the session. |
Frames per second |
VideoPacketLossRate |
xs:float |
Outbound |
The average fraction lost, as specified in [RFC3550] section 6.4.1, computed over the duration of the session. |
Fraction |
VideoFrameLossRate |
xs:float |
Inbound |
The average fraction of frames lost on the video receiver side, computed over the duration of the session. |
Fraction |
VideoFrameEncodingTime |
xs:float |
Outbound |
Average frame encoding time. This is the time difference between encoding start and encoding finish, computed over the duration of the session. |
Milliseconds |
VideoFrameDecodingTime |
xs:float |
Inbound |
Average frame decoding time. This is the time difference between decoding start and decoding finish, computed over the duration of the session. |
Milliseconds |
VideoFEC |
xs:boolean |
No |
Not used. |
Not applicable |
FrozenVideoFreq |
xs:float |
Inbound |
Frequency of occurrence of long duration frozen video, where long duration is defined as no video frames displayed for more than 1 second. Equal to the ratio of total occurrence over session duration. |
Fraction |
FrozenPeriodPercentAvg<149> |
xs:float |
Inbound |
Percentage of total call duration for which frozen video was observed. |
Percentage |
ConsecutivePacketLossAvg<150> |
xs:float |
Inbound |
Average number of consecutive packets lost during a video session. |
Packets |
RateMatchLevel<151> |
xs:float |
Outbound |
Describes the level of frame rate matching in video sessions. This is the average of the level values encountered in the RTVideo bit stream (2). Zero ("0") corresponds to the case where all frame types (I-frames, Super P-frames (SP-frames), P-frames, and B-frames) are transmitted. "1" corresponds to the case where I-frames, SP-frames, and P-frames are transmitted. "2" corresponds to the case where I-frames and SP-frames are transmitted. "3" corresponds to the case where only I-frames are transmitted. |
Not applicable |
v2:VideoAllocateBWAvg<152> |
xs:int |
Outbound |
The bandwidth allocated for sending video. |
Bits per second |
v2:VideoLocalFrameLossPercentageAvg<153> |
xs:float |
Inbound |
The average percentage of video frames lost as displayed to the user. This includes frames recovered from network losses. |
Percentage |
v2:Separator<154> |
default |
No |
Separator element used for future schema extensions. |
Not applicable |
v2:VideoResolutionDistribution<155> |
VideoResolutionDistributionType |
Inbound/Outbound |
The distribution of received or sent video resolution. |
Not applicable
|
v2: VideoRateMatchingLevelDistribution<156> |
VideoRateMatchingLevelDistributionType |
Inbound |
The distribution of received video rate matching level. |
Not applicable |
v2:Separator<157> |
default |
No |
Separator element used for future schema extensions. |
Not applicable |
v3:SendCodecTypes<158> |
xs:string [256] |
Outbound |
Codec name, as specified in [MS-SDPEXT] section 3.1.5.3 or [RFC3551] section 6 concatenated by an indicator of resource type of the codec. See section 2.2.1.15.1.1. |
Not applicable |
v3:SendResolutionWidth<159> |
xs:int |
Outbound |
The maximum video image width sent for all video streams (2), computed over the duration of the session. |
Pixels |
v3:SendResolutionHeight<160> |
xs:int |
Outbound |
The maximum video image height sent for all video streams (2), computed over the duration of the session. |
Pixels |
v3:SendFrameRateAverage<161> |
xs:float |
Outbound |
Average frames per second sent for all video streams (2), computed over the duration of the session. |
Frames per second |
v3:SendBitRateMaximum<162> |
xs:int |
Outbound |
The maximum bandwidth actually sent for all video streams (2), computed over the duration of the session. |
Bits per second |
v3:SendBitRateAverage<163> |
xs:int |
Outbound |
The average bandwidth actually sent for all video streams (2), computed over the duration of the session. |
Bits per second |
v3:SendVideoStreamsMax<164> |
xs:int |
Outbound |
The maximum number of video streams (2), active during any one second interval, computed over the duration of the session. |
Streams |
v3:RecvCodecTypes<165> |
xs:string [256] |
Inbound |
Codec name, as specified in [MS-SDPEXT] section 3.1.5.3 or [RFC3551] section 6 concatenated by resource type. See section 2.2.1.15.1.2 |
Not applicable |
v3:RecvResolutionWidth<166> |
xs:int |
Inbound |
The maximum video image width received for all video streams (2), computed over the duration of the session. |
Pixels |
v3:RecvResolutionHeight<167> |
xs:int |
Inbound |
The maximum video image height received for all video streams (2), computed over the duration of the session. |
Pixels |
v3:RecvFrameRateAverage<168> |
xs:float |
Inbound |
Average frames per second received for all video streams (2), computed over the duration of the session. |
Frames per second |
v3:RecvBitRateMaximum<169> |
xs:int |
Inbound |
The maximum bandwidth received for all video streams (2), computed over the duration of the session. |
Bits per second |
v3:RecvBitRateAverage<170> |
xs:int |
Inbound |
The average bandwidth received for all video streams (2), computed over the duration of the session. |
Bits per second |
v3:RecvVideoStreamsMax<171> |
xs:int |
Inbound |
The maximum number of video streams (2), received during any one second interval, computed over the duration of the session. |
Streams |
v3:RecvVideoStreamsMin<172> |
xs:int |
Inbound |
The minimum number of video streams (2), received during any one second interval, computed over the duration of the session. |
Streams |
v3:RecvVideoStreamsMode<173> |
xs:int |
Inbound |
The most common number ("mode") of video streams (2), received during any one second interval, computed over the duration of the session. |
Streams |
v3:VideoPostFECPLR<174> |
xs:float |
Inbound |
Reports packet loss rate after FEC has been applied for video. Aggregated across all video streams and codecs. Value between 0.00 and 1.00. |
Percentage |
v3:DynamicCapabilityPercent<175> |
xs:float |
Inbound/Outbound |
Percentage of time that the client is running under capability of less than 0.7 of expected capability for this type of CPU. Inbound and Outbound are identical since it measures the client, not the channel. |
Percentage |
v3:ResolutionMin<176> |
xs:boolean |
No |
True if channel ever received resolution less than 120 (for smaller dimension). False otherwise. |
|
v3:LowBitRateCallPercent<177> |
xs:float |
Inbound |
Percentage of time of the call where bit rate is 70 kilobits per second or less. |
Percentage |
v3:LowFrameRateCallPercent<178> |
xs:float |
Inbound |
Percentage of time of the call where frame rate is less than 7.5 frames per second. |
Percentage |
v3:LowResolutionCallPercent<179> |
xs:float |
No |
Percentage of time of the call where resolution is low. Threshold is 120 pixels for smaller dimension. |
|
v3:DurationSeconds |
xs:float |
Inbound/Outbound |
Length of the call in seconds. |
Seconds |
v3:IsAggregatedData |
xs:boolean |
Inbound/Outbound |
Indicates whether the data has been aggregated from multiple calls. |
Not applicable |
v3:UseForCallClassification |
xs:boolean |
Inbound/Outbound |
Indicates whether the stream is for call classification. |
Not applicable |
v3:Separator3<180> |
default |
No |
Separator element used for future schema extensions. |
Not applicable |
v4:RecvReorderBufferTotalPackets<181> |
xs:int |
Inbound |
Total video packets received during the call. |
Packets |
v4: RecvReorderBufferReorderedPackets<182> |
xs:int |
Inbound |
Total video packets received out of order during the call. |
Packets |
v4: RecvReorderBufferReorderedPacketsSuccessfullyOrdered<183> |
xs:int |
Inbound |
Total video packets received out of sequence but were successfully ordered. |
Packets |
v4: RecvReorderBufferPacketsDroppedDueToBufferExhaustion<184> |
xs:int |
Inbound |
Total video packets dropped resulting from high jitter/packet loss during high bitrate video calls. |
Packets |
v4: RecvReorderBufferMaxSuccessfullyOrderedExtent<185> |
xs:int |
Inbound |
Maximum reordering extent of received reordered packets. Reordering extent is defined by [RFC4737] section 4.2. |
|
v4: RecvReorderBufferMaxSuccessfullyOrderedLateTime<186> |
xs:int |
Inbound |
Maximum late time offset of received reordered packets in 100ns units. Late time offset is defined by [RFC4737] section 4.3. |
|
v4: RecvReorderBufferPacketsDroppedDueToTimeout<187> |
xs:int |
Inbound |
Total video packets received by the network, but discarded because they arrived too late relative to other packets, due to high network jitter. |
Packets |
v4:Separator4<188> |
default |
No |
Separator element used for future schema extensions. |
Not applicable |