美文网首页音视频开发笔记
WebRTC 内部度量文件的分析

WebRTC 内部度量文件的分析

作者: 老瓦在霸都 | 来源:发表于2023-08-03 00:36 被阅读0次
    Abstract WebRTC stats analyze
    Authors Walter Fan
    Category webrtc note
    Status v1.0
    Updated 2023-07-01
    License CC-BY-NC-ND 4.0

    Overview

    在 WebRTC 的开发过程中, 我们看的最多的度量数据来自 getStats 接口, 我接触 WebRTC 开发的第一个任务就是定时调用这个接口, 获取, 分析并计算出相应的度量数据, 发送到远程的 ElasticSearch 中做进一步分析.

    日常做 QoS 调优时, 看的最多的就是 WebRTC stats

    主要有如下状态信息以及度量数据:

    • ICE connection state
    • Signaling state
    • ICE candidate grid
    • ICE connection candidate pair and related metrics
    • Inbound RTP and remote inbound RTP stream metrics
    • Outbound RTP and remote outbound RTP stream metrics

    下列类别的度量指标

    • Candidate-pair
    • Local-candidate
    • Remote-candidate
    • Inbound-rtp
    • Outbound-rtp
    • Opus codec: maxaveragebitrate, maxplaybackrate, stereo, useinbandfec, etc.
    • H264 codec: level-asymmetry-allowed, max-br, max-dpb, max-fps, max-fs, max-mbps, packetization-mode, profile-level-id, id, etc.

    以前写过一篇相关的笔记 WebRTC 之度量与统计: 到底出了什么问题

    这篇笔记主要是总结了一下webrtc internal dump 的结构以及我写的分析工具,完整内容不知道哪里有问题,简书上发不出来,请参见https://www.fanyamin.com/blog/webrtc-internal-dump-wen-jian-de-fen-xi.html#webrtc-internal-dump-wen-jian-de-fen-xi

    相关文章

      网友评论

        本文标题:WebRTC 内部度量文件的分析

        本文链接:https://www.haomeiwen.com/subject/ddxmpdtx.html