public class AlivcLivePushStatsInfo
extends java.lang.Object
Constructor and Description |
---|
AlivcLivePushStatsInfo() |
Modifier and Type | Method and Description |
---|---|
int |
getAlivcLivePushPublishType() |
int |
getAudioCaptureFps()
获取音频采集的帧率
|
int |
getAudioCaptureVolume()
获取音频采集的音量
|
int |
getAudioCapturingSampleRate() |
int |
getAudioDurationFromeCaptureToUpload()
获取音频帧从采集到上传的总延迟
|
int |
getAudioEncodeBitrate()
获取音频编码码率
|
int |
getAudioEncodeFps() |
int |
getAudioFrameInEncodeBuffer()
获取音频编码队列中的音频帧数量
|
int |
getAudioLostRate() |
int |
getAudioPacketsInUploadBuffer()
获取缓冲中的音频包数量
|
int |
getAudioReSendBitRate() |
int |
getAudioUploadBitrate()
获取音频上传码率
|
int |
getAudioUploadFps()
获取音频上传帧率
|
int |
getAudioVideoPtsDiff()
获取音视频pts差异
|
long |
getAvPTSInterval() |
float |
getCpu()
获取CPU的占用百分比,单位%
|
long |
getCurrentlyUploadedAudioFramePts()
获取当前上传音频帧PTS
|
long |
getCurrentlyUploadedVideoFramePts()
获取当前上传视频帧PTS
|
int |
getCurrentUploadPacketSize()
获取当前上传帧大小,单位byte
|
long |
getLastAudioFramePTSInQueue() |
long |
getLastAudioPtsInBuffer()
获取上传队列中最后一个音频帧的pts
|
long |
getLastVideoFramePTSInQueue() |
long |
getLastVideoPtsInBuffer()
获取上传队列中最后一个视频帧的pts
|
int |
getMaxSizeOfAudioPacketsInBuffer()
获取缓冲队列中最大的音频帧大小
|
int |
getMaxSizeOfVideoPacketsInBuffer()
获取缓冲队列中最大的视频帧大小
|
float |
getMemory()
获取内存分配量,单位M
|
long |
getPreviousVideoKeyFramePts()
获取上一次视频关键帧PTS
|
int |
getRtt() |
int |
getTotalDroppedAudioFrames() |
long |
getTotalDurationOfDropingVideoFrames()
获取总的视频丢帧时长
|
long |
getTotalFramesOfEncodedVideo()
获取总的视频编码帧数
|
long |
getTotalFramesOfUploadedVideo()
获取总的视频上传帧数
|
long |
getTotalSendedPacketSizeInTwoSecond()
获取2秒内总的发送数据量大小
|
long |
getTotalSizeOfUploadedPackets()
获取总的上传帧大小
|
long |
getTotalTimeOfEncodedVideo()
获取总的视频编码耗时
|
long |
getTotalTimeOfUploading()
获取总的推流时长
|
int |
getTotalTimesOfDisconnect()
获取总的重连次数
|
long |
getTotalTimesOfDropingVideoFrames()
获取总的丢弃的视频帧时长
|
int |
getTotalTimesOfReconnect()
获取总的重连次数
|
int |
getVideoCaptureFps()
获取视频采集帧率
|
int |
getVideoDurationFromeCaptureToUpload()
获取从采集到上传总延时
|
int |
getVideoEncodeBitrate()
获取视频编码码率
|
int |
getVideoEncodeFps()
获取视频编码帧率
|
AlivcEncodeModeEnum |
getVideoEncodeMode()
获取视频编码模式
|
int |
getVideoEncodeParam()
获取当前设置的视频编码码率(单位:Kbps)
|
int |
getVideoEncodingGopSize() |
int |
getVideoEncodingHeight() |
int |
getVideoEncodingWidth() |
int |
getVideoFramesInEncodeBuffer()
获取视频编码队列的视频帧数量
|
int |
getVideoFramesInRenderBuffer()
获取视频渲染队列中的视频帧数量
|
int |
getVideoLostRate() |
int |
getVideoPacketsInUploadBuffer()
获取缓冲中的视频包数量
|
int |
getVideoRenderConsumingTimePerFrame() |
int |
getVideoRenderFps()
获取视频渲染帧率
|
int |
getVideoReSendBitRate() |
int |
getVideoUploadBitrate()
获取视频上传码率
|
int |
getVideoUploadeFps()
获取视频上传帧率
|
void |
setAlivcLivePushPublishType(int alivcLivePushPublishType) |
void |
setAudioCaptureFps(int audioCaptureFps) |
void |
setAudioCaptureVolume(int audioCaptureVolume) |
void |
setAudioCapturingSampleRate(int audioCapturingSampleRate) |
void |
setAudioDurationFromeCaptureToUpload(int audioDurationFromeCaptureToUpload)
设置音频帧从采集到上传的总延迟
|
void |
setAudioEncodeBitrate(int audioEncodeBitrate)
设置音频编码码率
|
void |
setAudioEncodeFps(int audioEncodeFps) |
void |
setAudioFrameInEncodeBuffer(int audioFrameInEncodeBuffer) |
void |
setAudioLostRate(int bitrate) |
void |
setAudioPacketsInUploadBuffer(int audioPacketsInUploadBuffer)
设置缓冲中的音频包数量
|
void |
setAudioReSendBitRate(int bitrate) |
void |
setAudioUploadBitrate(int audioUploadBitrate)
设置音频上传码率
|
void |
setAudioUploadFps(int audioUploadFps) |
void |
setAudioVideoPtsDiff(int audioVideoPtsDiff) |
void |
setAvPTSInterval(long mAvPTSInterval) |
void |
setCpu(float cpu)
设置CPU占用百分比,单位%
|
void |
setCurrentlyUploadedAudioFramePts(long currentlyUploadedAudioFramePts)
设置当前上传音频帧PTS
|
void |
setCurrentlyUploadedVideoFramePts(long currentlyUploadedVideoFramePts)
设置当前上传视频帧PTS
|
void |
setCurrentUploadPacketSize(int currentUploadPacketSize) |
void |
setLastAudioFramePTSInQueue(long mLastAudioFramePTSInQueue) |
void |
setLastAudioPtsInBuffer(long lastAudioPtsInBuffer) |
void |
setLastVideoFramePTSInQueue(long mLastVideoFramePTSInQueue) |
void |
setLastVideoPtsInBuffer(long lastVideoPtsInBuffer) |
void |
setMaxSizeOfAudioPacketsInBuffer(int maxSizeOfAudioPacketsInBuffer) |
void |
setMaxSizeOfVideoPacketsInBuffer(int maxSizeOfVideoPacketsInBuffer) |
void |
setMemory(float mMemory)
设置内存分配量,单位M
|
void |
setPreviousVideoKeyFramePts(long previousKeyFramePts)
设置上一次视频关键帧PTS
|
void |
setRtt(int rtt) |
void |
setTotalDroppedAudioFrames(int mTotalDroppedAudioFrames) |
void |
setTotalDurationOfDropingVideoFrames(long totalDurationOfDropingVideoFrames)
设置总的视频丢帧时长
|
void |
setTotalFramesOfEncodedVideo(long totalFramesOfEncodedVideo)
设置总的视频编码帧数
|
void |
setTotalFramesOfUploadedVideo(long totalFramesOfUploadedVideo)
设置总的视频上传帧数
|
void |
setTotalSendedPacketSizeInTwoSecond(long totalSendedPacketSizeInTwoSecond) |
void |
setTotalSizeOfUploadedPackets(long totalSizeOfUploadedPackets)
设置总的上传帧大小
|
void |
setTotalTimeOfEncodedVideo(long totalTimeOfEncodedVideo)
设置总的视频编码耗时
|
void |
setTotalTimeOfUploading(long totalTimeOfUploading)
设置总的推流时长
|
void |
setTotalTimesOfDisconnect(int totalTimesOfDisconnect) |
void |
setTotalTimesOfDropingVideoFrames(long totalTimesOfDropingVideoFrames) |
void |
setTotalTimesOfReconnect(int totalTimesOfReconnect) |
void |
setVideoCaptureFps(int videoCaptureFps)
设置视频采集帧率
|
void |
setVideoDurationFromeCaptureToUpload(int videoDurationFromeCaptureToUpload)
设置视频帧从采集到上传总延时
|
void |
setVideoEncodeBitrate(int videoEncodeBitrate)
设置视频编码码率
|
void |
setVideoEncodeFps(int videoEncodeFps)
设置视频编码帧率
|
void |
setVideoEncodeMode(AlivcEncodeModeEnum videoEncodeMode) |
void |
setVideoEncodeParam(int videoEncodeParam) |
void |
setVideoEncodingGopSize(int videoEncodingGopSize) |
void |
setVideoEncodingHeight(int videoEncodingHeight) |
void |
setVideoEncodingWidth(int videoEncodingWidth) |
void |
setVideoFramesInEncodeBuffer(int videoFramesInEncodeBuffer) |
void |
setVideoFramesInRenderBuffer(int videoFramesInRenderBuffer) |
void |
setVideoLostRate(int bitrate) |
void |
setVideoPacketsInUploadBuffer(int videoPacketsInUploadBuffer)
设置缓冲中的视频包数量
|
void |
setVideoRenderConsumingTimePerFrame(int videoRenderConsumingTimePerFrame) |
void |
setVideoRenderFps(int videoRenderFps) |
void |
setVideoReSendBitRate(int bitrate) |
void |
setVideoUploadBitrate(int videoUploadBitrate)
设置视频上传码率
|
void |
setVideoUploadeFps(int videoUploadeFps)
设置视频上传帧率
|
java.lang.String |
toString() |
public int getAlivcLivePushPublishType()
public void setAlivcLivePushPublishType(int alivcLivePushPublishType)
public int getAudioEncodeBitrate()
public void setAudioEncodeBitrate(int audioEncodeBitrate)
audioEncodeBitrate
- 音频编码码率public int getAudioUploadBitrate()
public void setAudioUploadBitrate(int audioUploadBitrate)
audioUploadBitrate
- 音频上传码率public int getVideoUploadBitrate()
public void setVideoUploadBitrate(int videoUploadBitrate)
videoUploadBitrate
- 视频上传码率public int getAudioPacketsInUploadBuffer()
public void setAudioPacketsInUploadBuffer(int audioPacketsInUploadBuffer)
audioPacketsInUploadBuffer
- 缓冲中的音频包数量public int getVideoPacketsInUploadBuffer()
public void setVideoPacketsInUploadBuffer(int videoPacketsInUploadBuffer)
videoPacketsInUploadBuffer
- public int getVideoUploadeFps()
public void setVideoUploadeFps(int videoUploadeFps)
videoUploadeFps
- 视频上传帧率public int getVideoCaptureFps()
public void setVideoCaptureFps(int videoCaptureFps)
videoCaptureFps
- 视频采集帧率public long getCurrentlyUploadedVideoFramePts()
public void setCurrentlyUploadedVideoFramePts(long currentlyUploadedVideoFramePts)
currentlyUploadedVideoFramePts
- 当前上传视频帧PTSpublic long getCurrentlyUploadedAudioFramePts()
public void setCurrentlyUploadedAudioFramePts(long currentlyUploadedAudioFramePts)
currentlyUploadedAudioFramePts
- 当前上传音频帧PTSpublic long getPreviousVideoKeyFramePts()
public void setPreviousVideoKeyFramePts(long previousKeyFramePts)
previousKeyFramePts
- 上一次视频关键帧PTSpublic long getTotalFramesOfEncodedVideo()
public void setTotalFramesOfEncodedVideo(long totalFramesOfEncodedVideo)
totalFramesOfEncodedVideo
- 总的视频编码帧数public long getTotalTimeOfEncodedVideo()
public void setTotalTimeOfEncodedVideo(long totalTimeOfEncodedVideo)
totalTimeOfEncodedVideo
- 总的视频编码耗时public long getTotalSizeOfUploadedPackets()
public void setTotalSizeOfUploadedPackets(long totalSizeOfUploadedPackets)
totalSizeOfUploadedPackets
- 总的上传帧大小public long getTotalTimeOfUploading()
public void setTotalTimeOfUploading(long totalTimeOfUploading)
totalTimeOfUploading
- 总的推流时长public long getTotalDurationOfDropingVideoFrames()
public void setTotalDurationOfDropingVideoFrames(long totalDurationOfDropingVideoFrames)
totalDurationOfDropingVideoFrames
- 总的视频丢帧时长public int getVideoEncodeFps()
public void setVideoEncodeFps(int videoEncodeFps)
videoEncodeFps
- 视频编码帧率public long getTotalFramesOfUploadedVideo()
public void setTotalFramesOfUploadedVideo(long totalFramesOfUploadedVideo)
totalFramesOfUploadedVideo
- 总的视频上传帧数public int getVideoDurationFromeCaptureToUpload()
public void setVideoDurationFromeCaptureToUpload(int videoDurationFromeCaptureToUpload)
videoDurationFromeCaptureToUpload
- 从采集到上传总延时public int getAudioDurationFromeCaptureToUpload()
public void setAudioDurationFromeCaptureToUpload(int audioDurationFromeCaptureToUpload)
audioDurationFromeCaptureToUpload
- 音频帧从采集到上传的总延迟public int getVideoEncodeBitrate()
public void setVideoEncodeBitrate(int videoEncodeBitrate)
videoEncodeBitrate
- 视频编码码率public float getMemory()
public void setMemory(float mMemory)
mMemory
- public float getCpu()
public void setCpu(float cpu)
cpu
- public int getVideoEncodeParam()
public void setVideoEncodeParam(int videoEncodeParam)
public long getLastVideoPtsInBuffer()
public void setLastVideoPtsInBuffer(long lastVideoPtsInBuffer)
public long getLastAudioPtsInBuffer()
public void setLastAudioPtsInBuffer(long lastAudioPtsInBuffer)
public int getAudioCaptureFps()
public void setAudioCaptureFps(int audioCaptureFps)
public int getAudioCaptureVolume()
public void setAudioCaptureVolume(int audioCaptureVolume)
public int getVideoRenderFps()
public void setVideoRenderFps(int videoRenderFps)
public int getAudioUploadFps()
public void setAudioUploadFps(int audioUploadFps)
public AlivcEncodeModeEnum getVideoEncodeMode()
public void setVideoEncodeMode(AlivcEncodeModeEnum videoEncodeMode)
public long getTotalTimesOfDropingVideoFrames()
public void setTotalTimesOfDropingVideoFrames(long totalTimesOfDropingVideoFrames)
public int getTotalTimesOfDisconnect()
public void setTotalTimesOfDisconnect(int totalTimesOfDisconnect)
public int getTotalTimesOfReconnect()
public void setTotalTimesOfReconnect(int totalTimesOfReconnect)
public int getCurrentUploadPacketSize()
public void setCurrentUploadPacketSize(int currentUploadPacketSize)
public int getAudioVideoPtsDiff()
public void setAudioVideoPtsDiff(int audioVideoPtsDiff)
public long getTotalSendedPacketSizeInTwoSecond()
public void setTotalSendedPacketSizeInTwoSecond(long totalSendedPacketSizeInTwoSecond)
public int getMaxSizeOfVideoPacketsInBuffer()
public void setMaxSizeOfVideoPacketsInBuffer(int maxSizeOfVideoPacketsInBuffer)
public int getMaxSizeOfAudioPacketsInBuffer()
public void setMaxSizeOfAudioPacketsInBuffer(int maxSizeOfAudioPacketsInBuffer)
public long getLastVideoFramePTSInQueue()
public void setLastVideoFramePTSInQueue(long mLastVideoFramePTSInQueue)
public long getLastAudioFramePTSInQueue()
public void setLastAudioFramePTSInQueue(long mLastAudioFramePTSInQueue)
public long getAvPTSInterval()
public void setAvPTSInterval(long mAvPTSInterval)
public int getAudioFrameInEncodeBuffer()
public void setAudioFrameInEncodeBuffer(int audioFrameInEncodeBuffer)
public int getVideoFramesInRenderBuffer()
public void setVideoFramesInRenderBuffer(int videoFramesInRenderBuffer)
public int getVideoFramesInEncodeBuffer()
public void setVideoFramesInEncodeBuffer(int videoFramesInEncodeBuffer)
public int getAudioEncodeFps()
public void setAudioEncodeFps(int audioEncodeFps)
public int getVideoRenderConsumingTimePerFrame()
public void setVideoRenderConsumingTimePerFrame(int videoRenderConsumingTimePerFrame)
public int getTotalDroppedAudioFrames()
public void setTotalDroppedAudioFrames(int mTotalDroppedAudioFrames)
public int getRtt()
public void setRtt(int rtt)
public int getVideoLostRate()
public void setVideoLostRate(int bitrate)
public int getAudioLostRate()
public void setAudioLostRate(int bitrate)
public int getVideoReSendBitRate()
public void setVideoReSendBitRate(int bitrate)
public int getAudioReSendBitRate()
public void setAudioReSendBitRate(int bitrate)
public void setAudioCapturingSampleRate(int audioCapturingSampleRate)
public int getAudioCapturingSampleRate()
public int getVideoEncodingGopSize()
public void setVideoEncodingGopSize(int videoEncodingGopSize)
public int getVideoEncodingWidth()
public void setVideoEncodingWidth(int videoEncodingWidth)
public int getVideoEncodingHeight()
public void setVideoEncodingHeight(int videoEncodingHeight)
public java.lang.String toString()
toString
in class java.lang.Object