更新时间:2026-09-14 GMT+08:00
分享

网络信息回调

方法名称

void onClientStatistics(KPClientStat kPClientStat)

功能描述

回调接口显示相关网络数据

public static native void nativeClassInit();
    public int recvFrameRate;        // 接受帧率
    public int IFrameRate;           // 关键帧率
    public double aveFrameSize;      // 帧平均大小
    public int rtt;                  // 往返时延
    public int lostRate;             // 估算丢包
    public int upBitrate;            // 上行流量速度
    public int downBitrate;          // 下行流量速度
    public int displayFps;           // 显示帧
    public int decodeDelay;          // 解码延迟
    public int displayDelay;         // 显示延迟
    public int clientPackLatency;    // 客户端打包延迟
    public int clientUnPackLatency;  // 客户端解包延迟
    public int videoDecodeLatency;   // 视频解码延迟
    public int videoTransLatency;    // 视频传输延迟

重写toString显示参数信息

public String toString() {
        return "KPClientStat{" +
                "recvFrameRate=" + recvFrameRate +
                ", IFrameRate=" + IFrameRate +
                ", aveFrameSize=" + aveFrameSize +
                ", rtt=" + rtt +
                ", lostRate=" + lostRate +
                ", upBitrate=" + upBitrate +
                ", downBitrate=" + downBitrate +
                ", displayFps=" + getDisplayFps() +
                ", decodeDelay=" + getDecodeDelay() +
                ", displayDelay=" + getDisplayDelay() +
                ", clientPackLatency=" + clientPackLatency +
                ", clientUnPackLatency=" + clientUnPackLatency +
                ", videoDecodeLatency=" + videoDecodeLatency +
                ", videoTransLatency=" + videoTransLatency +
                '}';
    }

相关文档