AlivcLivePushStatsInfo Class Reference

Inherits from NSObject
Declared in AlivcLivePushStatsInfo.h
AlivcLivePushStatsInfo.m
AlivcLivePushStatusInfo.h

Overview

推流性能参数类

Other Methods

  CPUHold

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

@property (nonatomic, assign) float CPUHold

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  memoryHold

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

@property (nonatomic, assign) float memoryHold

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  videoCaptureFps

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

@property (nonatomic, assign) int videoCaptureFps

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  currentlyVideoCapturePts

当前视频采集PTS

@property (nonatomic, assign) uint64_t currentlyVideoCapturePts

Discussion

当前视频采集PTS

Declared In

AlivcLivePushStatsInfo.h

  currentlyAudioCapturePts

当前音频采集PTS

@property (nonatomic, assign) uint64_t currentlyAudioCapturePts

Discussion

当前音频采集PTS

Declared In

AlivcLivePushStatsInfo.h

  audioEncodedBitrate

音频编码码率 * 单位 : Kbps

@property (nonatomic, assign) int audioEncodedBitrate

Discussion

音频编码码率 * 单位 : Kbps

Declared In

AlivcLivePushStatsInfo.h

  audioEncodedFps

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

@property (nonatomic, assign) int audioEncodedFps

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  audioFramesInEncodeBuffer

音频编码队列帧数

@property (nonatomic, assign) int audioFramesInEncodeBuffer

Discussion

音频编码队列帧数

Declared In

AlivcLivePushStatsInfo.h

  videoRenderFps

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

@property (nonatomic, assign) int videoRenderFps

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  videoFramesInRenderBuffer

视频渲染队列帧数

@property (nonatomic, assign) int videoFramesInRenderBuffer

Discussion

视频渲染队列帧数

Declared In

AlivcLivePushStatsInfo.h

  videoRenderConsumingTimePerFrame

平均每帧渲染耗时

@property (nonatomic, assign) int videoRenderConsumingTimePerFrame

Discussion

平均每帧渲染耗时

Declared In

AlivcLivePushStatsInfo.h

  videoEncodedBitrate

视频编码码率 * 单位 : Kbps

@property (nonatomic, assign) int videoEncodedBitrate

Discussion

视频编码码率 * 单位 : Kbps

Declared In

AlivcLivePushStatsInfo.h

  videoFramesInEncodeBuffer

视频编码队列帧数

@property (nonatomic, assign) int videoFramesInEncodeBuffer

Discussion

视频编码队列帧数

Declared In

AlivcLivePushStatsInfo.h

  videoEncodedFps

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

@property (nonatomic, assign) int videoEncodedFps

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  totalFramesOfEncodedVideo

视频编码总帧数

@property (nonatomic, assign) uint64_t totalFramesOfEncodedVideo

Discussion

视频编码总帧数

Declared In

AlivcLivePushStatsInfo.h

  totalTimeOfEncodedVideo

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

@property (nonatomic, assign) uint64_t totalTimeOfEncodedVideo

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  videoEncodeParam

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

@property (nonatomic, assign) int videoEncodeParam

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  videoEncoderMode

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

@property (nonatomic, assign) int videoEncoderMode

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  audioUploadBitrate

音频上传码率 * 单位 : Kbps

@property (nonatomic, assign) int audioUploadBitrate

Discussion

音频上传码率 * 单位 : Kbps

Declared In

AlivcLivePushStatsInfo.h

  videoUploadBitrate

视频上传码率 * 单位 : Kbps

@property (nonatomic, assign) int videoUploadBitrate

Discussion

视频上传码率 * 单位 : Kbps

Declared In

AlivcLivePushStatsInfo.h

  audioPacketsInUploadBuffer

队列中的音频buffer个数

@property (nonatomic, assign) int audioPacketsInUploadBuffer

Discussion

队列中的音频buffer个数

Declared In

AlivcLivePushStatsInfo.h

  videoPacketsInUploadBuffer

队列中的视频buffer个数

@property (nonatomic, assign) int videoPacketsInUploadBuffer

Discussion

队列中的视频buffer个数

Declared In

AlivcLivePushStatsInfo.h

  videoUploadFps

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

@property (nonatomic, assign) int videoUploadFps

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  audioUploadFps

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

@property (nonatomic, assign) int audioUploadFps

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  currentlyUploadedVideoFramePts

当前上传视频帧PTS

@property (nonatomic, assign) uint64_t currentlyUploadedVideoFramePts

Discussion

当前上传视频帧PTS

Declared In

AlivcLivePushStatsInfo.h

  currentlyUploadedAudioFramePts

当前上传音频帧PTS

@property (nonatomic, assign) uint64_t currentlyUploadedAudioFramePts

Discussion

当前上传音频帧PTS

Declared In

AlivcLivePushStatsInfo.h

  previousVideoKeyframePts

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

@property (nonatomic, assign) uint64_t previousVideoKeyframePts

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  lastVideoPtsInBuffer

队列中最后一帧视频pts

@property (nonatomic, assign) uint64_t lastVideoPtsInBuffer

Discussion

队列中最后一帧视频pts

Declared In

AlivcLivePushStatsInfo.h

  lastAudioPtsInBuffer

队列中最后一帧音频pts

@property (nonatomic, assign) uint64_t lastAudioPtsInBuffer

Discussion

队列中最后一帧音频pts

Declared In

AlivcLivePushStatsInfo.h

  totalSizeOfUploadedPackets

总推流Packet size

@property (nonatomic, assign) uint64_t totalSizeOfUploadedPackets

Discussion

总推流Packet size

Declared In

AlivcLivePushStatsInfo.h

  totalTimeOfUploading

推流总时长

@property (nonatomic, assign) uint64_t totalTimeOfUploading

Discussion

推流总时长

Declared In

AlivcLivePushStatsInfo.h

  totalFramesOfUploadedVideo

视频上传总帧数

@property (nonatomic, assign) uint64_t totalFramesOfUploadedVideo

Discussion

视频上传总帧数

Declared In

AlivcLivePushStatsInfo.h

  totalDurationOfDropingVideoFrames

视频丢帧总数

@property (nonatomic, assign) int totalDurationOfDropingVideoFrames

Discussion

视频丢帧总数

Declared In

AlivcLivePushStatsInfo.h

  totalDurationOfDropingAudioFrames

音频丢帧总数

@property (nonatomic, assign) int totalDurationOfDropingAudioFrames

Discussion

音频丢帧总数

Declared In

AlivcLivePushStatsInfo.h

  totalTimesOfDropingVideoFrames

视频丢帧总次数

@property (nonatomic, assign) int totalTimesOfDropingVideoFrames

Discussion

视频丢帧总次数

Declared In

AlivcLivePushStatsInfo.h

  totalTimesOfDisconnect

断网总次数

@property (nonatomic, assign) int totalTimesOfDisconnect

Discussion

断网总次数

Declared In

AlivcLivePushStatsInfo.h

  totalTimesOfReconnect

重连总次数

@property (nonatomic, assign) int totalTimesOfReconnect

Discussion

重连总次数

Declared In

AlivcLivePushStatsInfo.h

  videoDurationFromCaptureToUpload

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

@property (nonatomic, assign) uint64_t videoDurationFromCaptureToUpload

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  audioDurationFromCaptureToUpload

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

@property (nonatomic, assign) uint64_t audioDurationFromCaptureToUpload

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  currentUploadPacketSize

当前上传帧大小

@property (nonatomic, assign) uint64_t currentUploadPacketSize

Discussion

当前上传帧大小

Declared In

AlivcLivePushStatsInfo.h

  audioVideoPtsDiff

音视频pts差异

@property (nonatomic, assign) uint64_t audioVideoPtsDiff

Discussion

音视频pts差异

Declared In

AlivcLivePushStatsInfo.h

  beforeAdjustVideoPts

修正前视频帧pts

@property (nonatomic, assign) uint64_t beforeAdjustVideoPts

Discussion

修正前视频帧pts

Declared In

AlivcLivePushStatsInfo.h

  beforeAdjustAudioPts

修正前音频帧pts

@property (nonatomic, assign) uint64_t beforeAdjustAudioPts

Discussion

修正前音频帧pts

Declared In

AlivcLivePushStatsInfo.h

  afterAdjustVideoPts

修正后视频帧pts

@property (nonatomic, assign) uint64_t afterAdjustVideoPts

Discussion

修正后视频帧pts

Declared In

AlivcLivePushStatsInfo.h

  afterAdjustAudioPts

修正后音频帧pts

@property (nonatomic, assign) uint64_t afterAdjustAudioPts

Discussion

修正后音频帧pts

Declared In

AlivcLivePushStatsInfo.h

  maxSizeOfVideoPacketsInBuffer

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

@property (nonatomic, assign) uint64_t maxSizeOfVideoPacketsInBuffer

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

  maxSizeOfAudioPacketsInBuffer

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

@property (nonatomic, assign) uint64_t maxSizeOfAudioPacketsInBuffer

Discussion

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

Declared In

AlivcLivePushStatsInfo.h

Other Methods

  audioCaptureFps

当前音频采集FPS * 单位 : Frames per Second

@property (nonatomic, assign) UInt64 audioCaptureFps

Discussion

当前音频采集FPS * 单位 : Frames per Second

Declared In

AlivcLivePushStatusInfo.h

  audioPacketsInBuffer

队列中的音频buffer个数

@property (nonatomic, assign) int audioPacketsInBuffer

Discussion

队列中的音频buffer个数

Declared In

AlivcLivePushStatusInfo.h

  videoPacketsInBuffer

队列中的视频buffer个数

@property (nonatomic, assign) int videoPacketsInBuffer

Discussion

队列中的视频buffer个数

Declared In

AlivcLivePushStatusInfo.h

  totalSendedPacketSizeInTwoSecond

2s内发送数据总大小

@property (nonatomic, assign) UInt64 totalSendedPacketSizeInTwoSecond

Discussion

2s内发送数据总大小

Declared In

AlivcLivePushStatusInfo.h