VideoRenderingTracingInfo

  • Unity

更新时间不可用

视频帧渲染过程中的指标信息。

C#
public class VideoRenderingTracingInfo
    {

        public int elapsedTime;
        public int start2JoinChannel;
        public int join2JoinSuccess;
        public int joinSuccess2RemoteJoined;
        public int remoteJoined2SetView;
        public int remoteJoined2UnmuteVideo;
        public int remoteJoined2PacketReceived;
    };

属性

参数名描述
elapsedTime

从调用 StartMediaRenderingTracing 到触发 OnVideoRenderingTracingResult 回调的时间间隔 (ms)。建议在加入频道前调用 StartMediaRenderingTracing。

start2JoinChannel

从调用 StartMediaRenderingTracing 到调用 JoinChannel [1/2] 或 JoinChannel [2/2] 的时间间隔 (ms)。负数表示在调用 JoinChannel [2/2] 后调用 StartMediaRenderingTracing。

join2JoinSuccess

从调用 JoinChannel [1/2] 或 JoinChannel [2/2] 到成功加入频道的时间间隔 (ms)。

joinSuccess2RemoteJoined

注:

  • 如果本地用户在远端用户加入频道后调用 StartMediaRenderingTracing,则该值为 0,无参考意义。
  • 为提升远端用户出图速度,建议远端用户加入频道中后,本地用户再加入频道,以降低该值。
remoteJoined2SetView

注:

  • 如果本地用户在设置远端视图后再调用 StartMediaRenderingTracing,则该值为 0,无参考意义。
  • 为提升远端用户出图速度,建议在远端用户加入频道之前设置远端视图,或者远端用户加入频道后立即设置远端视图,以降低该值。
remoteJoined2UnmuteVideo

注:

  • 如果在订阅远端视频流后再调用 StartMediaRenderingTracing,则该值为 0,无参考意义。
  • 为提升远端用户出图速度,建议在远端用户加入频道后,本地用户立即订阅远端视频流,以降低该值。
remoteJoined2PacketReceived

注:

  • 如果在接收到远端视频流后再调用 StartMediaRenderingTracing,则该值为 0,无参考意义。
  • 为提升远端用户出图速度,建议在远端用户加入频道后立即发布视频流,本地用户立即订阅远端视频流,以降低该值。
表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?