Class IncomingScreenShareStatistics


  • public final class IncomingScreenShareStatistics
    extends Object
    Represents the incoming screen share Media Statistics for a call.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void finalize()
      Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
      Integer getBitrateInBps()
      Bitrate in bits per second.
      String getCodecName()
      Codec Name.
      Integer getFrameHeight()
      Frame height of the decoded frame (pixels).
      Float getFrameRate()
      Frame rate received on the RTP stream (frames/sec).
      Integer getFrameWidth()
      Frame width of the decoded frame (pixels).
      Float getJitterInMs()
      Average packet jitter in milliseconds.
      Integer getPacketCount()
      The total number of packets received.
      Integer getPacketsLostPerSecond()
      Packet Loss Rate (packets/second).
      CommunicationIdentifier getParticipantIdentifier()
      Retrives the remote participant identifier for the owner of the stream
      Integer getStreamId()
      Identifier used to distinguish when there are multiple streams with same media type/direction.
      Integer getTotalFreezeDurationInMs()
      Total freeze duration (milliseconds).
      • Methods inherited from class Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • finalize

        protected void finalize()
        Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
        Overrides:
        finalize in class Object
      • getCodecName

        public String getCodecName()
        Codec Name.
      • getBitrateInBps

        public Integer getBitrateInBps()
        Bitrate in bits per second.
      • getJitterInMs

        public Float getJitterInMs()
        Average packet jitter in milliseconds.
      • getPacketCount

        public Integer getPacketCount()
        The total number of packets received.
      • getPacketsLostPerSecond

        public Integer getPacketsLostPerSecond()
        Packet Loss Rate (packets/second).
      • getFrameRate

        public Float getFrameRate()
        Frame rate received on the RTP stream (frames/sec).
      • getFrameWidth

        public Integer getFrameWidth()
        Frame width of the decoded frame (pixels).
      • getFrameHeight

        public Integer getFrameHeight()
        Frame height of the decoded frame (pixels).
      • getTotalFreezeDurationInMs

        public Integer getTotalFreezeDurationInMs()
        Total freeze duration (milliseconds).
      • getStreamId

        public Integer getStreamId()
        Identifier used to distinguish when there are multiple streams with same media type/direction.
      • getParticipantIdentifier

        public CommunicationIdentifier getParticipantIdentifier()
        Retrives the remote participant identifier for the owner of the stream
        Returns:
        a CommunicationIdentifier of the participant that owns the stream