Class PushQualityData

    • Constructor Detail

      • PushQualityData

        public PushQualityData()
      • PushQualityData

        public PushQualityData​(PushQualityData source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getTime

        public String getTime()
        Get 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Returns:
        Time 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • setTime

        public void setTime​(String Time)
        Set 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
        Parameters:
        Time - 数据时间,使用UTC格式时间, 例如:2019-01-08T10:00:00Z。 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。
      • getPushDomain

        public String getPushDomain()
        Get 推流域名。
        Returns:
        PushDomain 推流域名。
      • setPushDomain

        public void setPushDomain​(String PushDomain)
        Set 推流域名。
        Parameters:
        PushDomain - 推流域名。
      • getAppName

        public String getAppName()
        Get 推流路径。
        Returns:
        AppName 推流路径。
      • setAppName

        public void setAppName​(String AppName)
        Set 推流路径。
        Parameters:
        AppName - 推流路径。
      • getClientIp

        public String getClientIp()
        Get 推流客户端 IP。
        Returns:
        ClientIp 推流客户端 IP。
      • setClientIp

        public void setClientIp​(String ClientIp)
        Set 推流客户端 IP。
        Parameters:
        ClientIp - 推流客户端 IP。
      • getBeginPushTime

        public String getBeginPushTime()
        Get 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
        Returns:
        BeginPushTime 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
      • setBeginPushTime

        public void setBeginPushTime​(String BeginPushTime)
        Set 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
        Parameters:
        BeginPushTime - 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。
      • getResolution

        public String getResolution()
        Get 分辨率信息。
        Returns:
        Resolution 分辨率信息。
      • setResolution

        public void setResolution​(String Resolution)
        Set 分辨率信息。
        Parameters:
        Resolution - 分辨率信息。
      • getVCodec

        public String getVCodec()
        Get 视频编码格式。
        Returns:
        VCodec 视频编码格式。
      • setVCodec

        public void setVCodec​(String VCodec)
        Set 视频编码格式。
        Parameters:
        VCodec - 视频编码格式。
      • getACodec

        public String getACodec()
        Get 音频编码格式。
        Returns:
        ACodec 音频编码格式。
      • setACodec

        public void setACodec​(String ACodec)
        Set 音频编码格式。
        Parameters:
        ACodec - 音频编码格式。
      • getSequence

        public String getSequence()
        Get 推流序列号,用来唯一的标志一次推流。
        Returns:
        Sequence 推流序列号,用来唯一的标志一次推流。
      • setSequence

        public void setSequence​(String Sequence)
        Set 推流序列号,用来唯一的标志一次推流。
        Parameters:
        Sequence - 推流序列号,用来唯一的标志一次推流。
      • getVideoFps

        public Long getVideoFps()
        Get 视频帧率。
        Returns:
        VideoFps 视频帧率。
      • setVideoFps

        public void setVideoFps​(Long VideoFps)
        Set 视频帧率。
        Parameters:
        VideoFps - 视频帧率。
      • getVideoRate

        public Long getVideoRate()
        Get 视频码率,单位: bps。
        Returns:
        VideoRate 视频码率,单位: bps。
      • setVideoRate

        public void setVideoRate​(Long VideoRate)
        Set 视频码率,单位: bps。
        Parameters:
        VideoRate - 视频码率,单位: bps。
      • getAudioFps

        public Long getAudioFps()
        Get 音频帧率。
        Returns:
        AudioFps 音频帧率。
      • setAudioFps

        public void setAudioFps​(Long AudioFps)
        Set 音频帧率。
        Parameters:
        AudioFps - 音频帧率。
      • getAudioRate

        public Long getAudioRate()
        Get 音频码率,单位: bps。
        Returns:
        AudioRate 音频码率,单位: bps。
      • setAudioRate

        public void setAudioRate​(Long AudioRate)
        Set 音频码率,单位: bps。
        Parameters:
        AudioRate - 音频码率,单位: bps。
      • getLocalTs

        public Long getLocalTs()
        Get 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
        Returns:
        LocalTs 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
      • setLocalTs

        public void setLocalTs​(Long LocalTs)
        Set 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
        Parameters:
        LocalTs - 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。
      • getVideoTs

        public Long getVideoTs()
        Get 视频流逝时间,单位: ms。
        Returns:
        VideoTs 视频流逝时间,单位: ms。
      • setVideoTs

        public void setVideoTs​(Long VideoTs)
        Set 视频流逝时间,单位: ms。
        Parameters:
        VideoTs - 视频流逝时间,单位: ms。
      • getAudioTs

        public Long getAudioTs()
        Get 音频流逝时间,单位: ms。
        Returns:
        AudioTs 音频流逝时间,单位: ms。
      • setAudioTs

        public void setAudioTs​(Long AudioTs)
        Set 音频流逝时间,单位: ms。
        Parameters:
        AudioTs - 音频流逝时间,单位: ms。
      • getMetaVideoRate

        public Long getMetaVideoRate()
        Get metadata 中的视频码率,单位: kbps。
        Returns:
        MetaVideoRate metadata 中的视频码率,单位: kbps。
      • setMetaVideoRate

        public void setMetaVideoRate​(Long MetaVideoRate)
        Set metadata 中的视频码率,单位: kbps。
        Parameters:
        MetaVideoRate - metadata 中的视频码率,单位: kbps。
      • getMetaAudioRate

        public Long getMetaAudioRate()
        Get metadata 中的音频码率,单位: kbps。
        Returns:
        MetaAudioRate metadata 中的音频码率,单位: kbps。
      • setMetaAudioRate

        public void setMetaAudioRate​(Long MetaAudioRate)
        Set metadata 中的音频码率,单位: kbps。
        Parameters:
        MetaAudioRate - metadata 中的音频码率,单位: kbps。
      • getMateFps

        public Long getMateFps()
        Get metadata 中的帧率。
        Returns:
        MateFps metadata 中的帧率。
      • setMateFps

        public void setMateFps​(Long MateFps)
        Set metadata 中的帧率。
        Parameters:
        MateFps - metadata 中的帧率。
      • getStreamParam

        public String getStreamParam()
        Get 推流参数
        Returns:
        StreamParam 推流参数
      • setStreamParam

        public void setStreamParam​(String StreamParam)
        Set 推流参数
        Parameters:
        StreamParam - 推流参数
      • getBandwidth

        public Float getBandwidth()
        Get 带宽,单位Mbps。
        Returns:
        Bandwidth 带宽,单位Mbps。
      • setBandwidth

        public void setBandwidth​(Float Bandwidth)
        Set 带宽,单位Mbps。
        Parameters:
        Bandwidth - 带宽,单位Mbps。
      • getFlux

        public Float getFlux()
        Get 流量,单位MB。
        Returns:
        Flux 流量,单位MB。
      • setFlux

        public void setFlux​(Float Flux)
        Set 流量,单位MB。
        Parameters:
        Flux - 流量,单位MB。
      • getServerIp

        public String getServerIp()
        Get 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServerIp 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。
      • setServerIp

        public void setServerIp​(String ServerIp)
        Set 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServerIp - 推流服务端 IP。 注意:此字段可能返回 null,表示取不到有效值。