共用方式為


2.2.1.29 v2:LocalClientEvent and v2:RemoteClientEvent Elements

LocalClientEvent and RemoteClientEvent elements contain information about the quality events detected by the endpoints. The type of these elements are ClientEventType.<289>

The ClientEventType type is defined as follows:

 <xs:complexType name="ClientEventType">
     <xs:sequence>
       <xs:element name="NetworkSendQualityEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="NetworkReceiveQualityEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="NetworkDelayEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="NetworkBandwidthLowEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="CPUInsufficientEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceHalfDuplexAECEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceRenderNotFunctioningEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceCaptureNotFunctioningEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceGlitchesEventRatio"
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceLowSNREventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceLowSpeechLevelEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceClippingEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceEchoEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceNearEndToEchoRatioEventRatio" 
        type="xs:float" minOccurs="0"/>
       <xs:element name="DeviceMultipleEndpointsEventCount" 
        type="xs:short" minOccurs="0"/>
       <xs:element name="DeviceHowlingEventCount" 
        type="xs:short" minOccurs="0"/>
       <xs:sequence minOccurs="0">
        <xs:element ref="v2:Separator"/>
        <xs:element ref="v3:DeviceRenderZeroVolumeEventRatio"
         type="xs:float" minOccurs="0"/>
        <xs:element ref="v3:DeviceRenderMuteEventRatio"
         Type="xs:float" minOccurs="0"/>
        <xs:sequence minOccurs="0">
           <xs:element ref="v3:Separator3"/>
           <xs:any namespace="##any" processContents="lax" 
            minOccurs="0" maxOccurs="unbounded"/>
         </xs:sequence>
       </xs:sequence>
     </xs:sequence>
     <xs:anyAttribute namespace="##any" processContents="lax" />
 </xs:complexType>