5 #import <Foundation/Foundation.h>
8 NS_ASSUME_NONNULL_BEGIN
29 @property (nonatomic, assign) int64_t
txBytes;
39 @property (nonatomic, assign) int64_t
rxBytes;
191 @property (nonatomic, assign) uint64_t
upRtt;
201 @property (nonatomic, assign) uint64_t
downRtt;
343 @property (nonatomic, assign) int32_t layerType;
353 @property (nonatomic, assign) int32_t width;
363 @property (nonatomic, assign) int32_t height;
373 @property (nonatomic, assign) int32_t captureWidth;
383 @property (nonatomic, assign) int32_t captureHeight;
393 @property (nonatomic, assign) int64_t sendBitrate;
403 @property (nonatomic, assign) int32_t encoderOutputFrameRate;
413 @property (nonatomic, assign) int32_t captureFrameRate;
423 @property (nonatomic, assign) int32_t targetBitrate;
433 @property (nonatomic, assign) int32_t encoderBitrate;
443 @property (nonatomic, assign) int32_t sentFrameRate;
453 @property (nonatomic, assign) int32_t renderFrameRate;
463 @property (nonatomic, copy) NSString *encoderName;
473 @property (nonatomic, assign) BOOL dropBwStrategyEnabled;
495 @property (nonatomic, strong)NSArray<NERtcVideoLayerSendStats *> *videoLayers;
517 @property (nonatomic, assign) int32_t layerType;
527 @property (nonatomic, assign) int32_t width;
537 @property (nonatomic, assign) int32_t height;
547 @property (nonatomic, assign) int64_t receivedBitrate;
558 @property (nonatomic, assign) int32_t fps;
568 @property (nonatomic, assign) int32_t packetLossRate;
578 @property (nonatomic, assign) int32_t decoderOutputFrameRate;
588 @property (nonatomic, assign) int32_t rendererOutputFrameRate;
598 @property (nonatomic, assign) int64_t totalFrozenTime;
608 @property (nonatomic, assign) int32_t frozenRate;
618 @property (nonatomic, copy) NSString *decoderName;
640 @property (nonatomic, assign) uint64_t uid;
650 @property (nonatomic, strong) NSArray<NERtcVideoLayerRecvStats *> *videoLayers;
684 @property (nonatomic, assign) int64_t sentBitrate;
694 @property (nonatomic, assign) int16_t lossRate;
704 @property (nonatomic, assign) int64_t rtt;
714 @property (nonatomic, assign)
int volume;
725 @property (nonatomic, assign)
int capVolume;
735 @property (nonatomic, assign) int16_t numChannels;
745 @property (nonatomic, assign) int32_t sentSampleRate;
767 @property (nonatomic, strong)NSArray<NERtcAudioLayerSendStats *> *audioLayers;
796 @property (nonatomic, assign) int64_t receivedBitrate;
807 @property (nonatomic, assign) int16_t audioLossRate;
817 @property (nonatomic, assign)
int volume;
827 @property (nonatomic, assign) int64_t totalFrozenTime;
837 @property (nonatomic, assign) int32_t frozenRate;
859 @property (nonatomic, assign) uint64_t uid;
870 @property (nonatomic, strong)NSArray<NERtcAudioLayerRecvStats *> *audioLayers;
892 @property (nonatomic, assign) uint64_t userId;
1031 NS_ASSUME_NONNULL_END
NERtcNetworkQuality
网络质量类型。
Definition: NERtcEngineEnum.h:2824
#define NERTC_EXPORT
Definition: NERtcEngineEnum.h:12
NERtcAudioStreamType
音频流类型,目前同时支持音频两路流:主流和辅流
Definition: NERtcEngineEnum.h:1608
远端用户的音频统计。
Definition: NERtcEngineStatistics.h:779
本地音频流上传统计信息。
Definition: NERtcEngineStatistics.h:664
远端用户的音频统计。
Definition: NERtcEngineStatistics.h:850
本地音频流上传统计信息。
Definition: NERtcEngineStatistics.h:758
用户的网络质量
Definition: NERtcEngineStatistics.h:883
通话相关的统计信息
Definition: NERtcEngineStatistics.h:19
uint32_t txAudioJitter
本地上行音频抖动 (ms)
Definition: NERtcEngineStatistics.h:251
uint32_t rxVideoPacketLossSum
本地下行视频丢包数
Definition: NERtcEngineStatistics.h:301
uint32_t txAudioPacketLossSum
本地上行音频丢包数
Definition: NERtcEngineStatistics.h:231
uint32_t memoryAppUsageRatio
当前 App 的内存占比 (%) , 占最大可用内存
Definition: NERtcEngineStatistics.h:69
uint32_t rxVideoJitter
本地下行视频抖动 (ms)
Definition: NERtcEngineStatistics.h:322
uint64_t txAudioKBitRate
音频发送码率(kbps)
Definition: NERtcEngineStatistics.h:171
uint32_t txVideoPacketLossRate
本地上行视频实际丢包率(%)
Definition: NERtcEngineStatistics.h:221
uint64_t rxVideoBytes
自加入房间后累计的接收的视频字节数(Byte)
Definition: NERtcEngineStatistics.h:141
int64_t rxBytes
接收字节数(bytes),累计值
Definition: NERtcEngineStatistics.h:39
uint32_t txAudioPacketLossRate
本地上行音频丢包率(%)
Definition: NERtcEngineStatistics.h:211
uint32_t rxVideoPacketLossRate
本地下行视频丢包率(%)
Definition: NERtcEngineStatistics.h:281
uint64_t txVideoBytes
自加入房间后累计的发送的视频字节数(Byte)
Definition: NERtcEngineStatistics.h:119
uint32_t cpuAppUsage
当前 App 的 CPU 使用率 (%)
Definition: NERtcEngineStatistics.h:49
uint32_t txVideoPacketLossSum
本地上行视频丢包数
Definition: NERtcEngineStatistics.h:241
uint32_t memoryAppUsageInKBytes
当前 App 的内存大小 (KB)
Definition: NERtcEngineStatistics.h:89
uint32_t cpuTotalUsage
当前系统的 CPU 使用率 (%)
Definition: NERtcEngineStatistics.h:59
int64_t txBytes
发送字节数(bytes),累计值
Definition: NERtcEngineStatistics.h:29
uint64_t rxAudioBytes
自加入房间后累计的接收的音频字节数(Byte)
Definition: NERtcEngineStatistics.h:130
uint64_t rxAudioPacketLossSum
本地下行音频丢包数
Definition: NERtcEngineStatistics.h:291
uint64_t downRtt
下行平均往返时延(ms)
Definition: NERtcEngineStatistics.h:201
uint64_t totalDuration
自加入房间的通话时长 , 退出后再加入重新计时 ( 单位:S)
Definition: NERtcEngineStatistics.h:99
uint64_t rxAudioKBitRate
音频接收码率(kbps)
Definition: NERtcEngineStatistics.h:151
uint64_t txAudioBytes
自加入房间后累计的发送的音频字节数(Byte)
Definition: NERtcEngineStatistics.h:109
uint64_t txVideoKBitRate
视频发送码率(kbps)
Definition: NERtcEngineStatistics.h:181
uint32_t rxAudioJitter
本地下行音频抖动 (ms)
Definition: NERtcEngineStatistics.h:312
uint64_t upRtt
上行平均往返时延(ms)
Definition: NERtcEngineStatistics.h:191
uint64_t rxVideoKBitRate
视频接收码率(kbps)
Definition: NERtcEngineStatistics.h:161
uint32_t txVideoJitter
本地上行视频抖动 (ms)
Definition: NERtcEngineStatistics.h:261
uint32_t rxAudioPacketLossRate
本地下行音频丢包率(%)
Definition: NERtcEngineStatistics.h:271
uint32_t memoryTotalUsageRatio
当前系统的内存占比 (%)
Definition: NERtcEngineStatistics.h:79
每条流的接收下行统计信息
Definition: NERtcEngineStatistics.h:508
本地视频单条流统计信息
Definition: NERtcEngineStatistics.h:334
远端视频流的统计信息
Definition: NERtcEngineStatistics.h:631
本地视频流上传统计信息
Definition: NERtcEngineStatistics.h:486