AlivcLivePushStatsInfo Class Reference

Inherits from NSObject
Declared in AlivcLivePushStatsInfo.h

Overview

推流性能参数类

  CPUHold

当前推流CPU占比 * 单位 : %

@property (nonatomic, assign) float CPUHold

Declared In

AlivcLivePushStatsInfo.h

  memoryHold

当前推流内存占比 * 单位 : %

@property (nonatomic, assign) float memoryHold

Declared In

AlivcLivePushStatsInfo.h

  videoCaptureFps

视频采集FPS * 单位 : Frames per Second

@property (nonatomic, assign) int videoCaptureFps

Declared In

AlivcLivePushStatsInfo.h

  audioEncodedBitrate

音频编码码率 * 单位 : Kbps

@property (nonatomic, assign) int audioEncodedBitrate

Declared In

AlivcLivePushStatsInfo.h

  audioEncodedFps

音频编码FPS * 单位 : Frames per Second

@property (nonatomic, assign) int audioEncodedFps

Declared In

AlivcLivePushStatsInfo.h

  audioFramesInEncodeBuffer

音频编码队列帧数

@property (nonatomic, assign) int audioFramesInEncodeBuffer

Declared In

AlivcLivePushStatsInfo.h

  videoRenderFps

视频渲染FPS * 单位 : Frames per Second

@property (nonatomic, assign) int videoRenderFps

Declared In

AlivcLivePushStatsInfo.h

  videoFramesInRenderBuffer

视频渲染队列帧数

@property (nonatomic, assign) int videoFramesInRenderBuffer

Declared In

AlivcLivePushStatsInfo.h

  videoRenderConsumingTimePerFrame

平均每帧渲染耗时

@property (nonatomic, assign) int videoRenderConsumingTimePerFrame

Declared In

AlivcLivePushStatsInfo.h

  videoEncodedBitrate

视频编码码率 * 单位 : Kbps

@property (nonatomic, assign) int videoEncodedBitrate

Declared In

AlivcLivePushStatsInfo.h

  videoFramesInEncodeBuffer

视频编码队列帧数

@property (nonatomic, assign) int videoFramesInEncodeBuffer

Declared In

AlivcLivePushStatsInfo.h

  videoEncodedFps

视频编码FPS * 单位 : Frames per Second

@property (nonatomic, assign) int videoEncodedFps

Declared In

AlivcLivePushStatsInfo.h

  totalFramesOfEncodedVideo

视频编码总帧数

@property (nonatomic, assign) uint64_t totalFramesOfEncodedVideo

Declared In

AlivcLivePushStatsInfo.h

  totalTimeOfEncodedVideo

视频编码总耗时 * 单位 : ms

@property (nonatomic, assign) uint64_t totalTimeOfEncodedVideo

Declared In

AlivcLivePushStatsInfo.h

  videoEncodeParam

设置的视频编码码率参数 * 单位 : Kbps

@property (nonatomic, assign) int videoEncodeParam

Declared In

AlivcLivePushStatsInfo.h

  videoEncoderMode

设置的视频编码模式 * 0:硬编 1:软编

@property (nonatomic, assign) int videoEncoderMode

Declared In

AlivcLivePushStatsInfo.h

  audioUploadBitrate

音频上传码率 * 单位 : Kbps

@property (nonatomic, assign) int audioUploadBitrate

Declared In

AlivcLivePushStatsInfo.h

  videoUploadBitrate

视频上传码率 * 单位 : Kbps

@property (nonatomic, assign) int videoUploadBitrate

Declared In

AlivcLivePushStatsInfo.h

  audioPacketsInUploadBuffer

队列中的音频buffer个数

@property (nonatomic, assign) int audioPacketsInUploadBuffer

Declared In

AlivcLivePushStatsInfo.h

  videoPacketsInUploadBuffer

队列中的视频buffer个数

@property (nonatomic, assign) int videoPacketsInUploadBuffer

Declared In

AlivcLivePushStatsInfo.h

  videoUploadFps

当前视频上传FPS * 单位 : Frames per Second

@property (nonatomic, assign) int videoUploadFps

Declared In

AlivcLivePushStatsInfo.h

  audioUploadFps

当前音频上传FPS * 单位 : Frames per Second

@property (nonatomic, assign) int audioUploadFps

Declared In

AlivcLivePushStatsInfo.h

  currentlyUploadedVideoFramePts

当前上传视频帧PTS

@property (nonatomic, assign) uint64_t currentlyUploadedVideoFramePts

Declared In

AlivcLivePushStatsInfo.h

  currentlyUploadedAudioFramePts

当前上传音频帧PTS

@property (nonatomic, assign) uint64_t currentlyUploadedAudioFramePts

Declared In

AlivcLivePushStatsInfo.h

  previousVideoKeyframePts

当前最近一次上传的关键帧PTS

@property (nonatomic, assign) uint64_t previousVideoKeyframePts

Declared In

AlivcLivePushStatsInfo.h

  lastVideoPtsInBuffer

队列中最后一帧视频pts

@property (nonatomic, assign) uint64_t lastVideoPtsInBuffer

Declared In

AlivcLivePushStatsInfo.h

  lastAudioPtsInBuffer

队列中最后一帧音频pts

@property (nonatomic, assign) uint64_t lastAudioPtsInBuffer

Declared In

AlivcLivePushStatsInfo.h

  totalSizeOfUploadedPackets

总推流Packet size

@property (nonatomic, assign) uint64_t totalSizeOfUploadedPackets

Declared In

AlivcLivePushStatsInfo.h

  totalTimeOfUploading

推流总时长

@property (nonatomic, assign) uint64_t totalTimeOfUploading

Declared In

AlivcLivePushStatsInfo.h

  totalFramesOfUploadedVideo

视频上传总帧数

@property (nonatomic, assign) uint64_t totalFramesOfUploadedVideo

Declared In

AlivcLivePushStatsInfo.h

  totalDurationOfDropingVideoFrames

视频丢帧总数

@property (nonatomic, assign) int totalDurationOfDropingVideoFrames

Declared In

AlivcLivePushStatsInfo.h

  totalDurationOfDropingAudioFrames

音频丢帧总数

@property (nonatomic, assign) int totalDurationOfDropingAudioFrames

Declared In

AlivcLivePushStatsInfo.h

  totalTimesOfDropingVideoFrames

视频丢帧总次数

@property (nonatomic, assign) int totalTimesOfDropingVideoFrames

Declared In

AlivcLivePushStatsInfo.h

  totalTimesOfDisconnect

断网总次数

@property (nonatomic, assign) int totalTimesOfDisconnect

Declared In

AlivcLivePushStatsInfo.h

  totalTimesOfReconnect

重连总次数

@property (nonatomic, assign) int totalTimesOfReconnect

Declared In

AlivcLivePushStatsInfo.h

  videoDurationFromCaptureToUpload

视频从采集到上传耗时 * 单位 : ms

@property (nonatomic, assign) uint64_t videoDurationFromCaptureToUpload

Declared In

AlivcLivePushStatsInfo.h

  audioDurationFromCaptureToUpload

音频从采集到上传耗时 * 单位 : ms

@property (nonatomic, assign) uint64_t audioDurationFromCaptureToUpload

Declared In

AlivcLivePushStatsInfo.h

  currentUploadPacketSize

当前上传帧大小

@property (nonatomic, assign) uint64_t currentUploadPacketSize

Declared In

AlivcLivePushStatsInfo.h

  audioVideoPtsDiff

音视频pts差异

@property (nonatomic, assign) uint64_t audioVideoPtsDiff

Declared In

AlivcLivePushStatsInfo.h

  maxSizeOfVideoPacketsInBuffer

缓冲队列中曾经最大的视频帧size

@property (nonatomic, assign) uint64_t maxSizeOfVideoPacketsInBuffer

Declared In

AlivcLivePushStatsInfo.h

  maxSizeOfAudioPacketsInBuffer

缓冲队列中曾经最大的音频帧size

@property (nonatomic, assign) uint64_t maxSizeOfAudioPacketsInBuffer

Declared In

AlivcLivePushStatsInfo.h