推流云端混流转码配置 更多...
Public 成员函数 | |
int | getBackgroundColor () |
void | setBackgroundColor (int backgroundColor) |
AlivcLiveTranscodingCropModeEnum | getCropMode () |
void | setCropMode (AlivcLiveTranscodingCropModeEnum cropMode) |
ArrayList< AlivcLiveMixStream > | getMixStreams () |
void | setMixStreams (ArrayList< AlivcLiveMixStream > mixStreams) |
String | toString () |
Public 属性 | |
int | videoWidth = 0 |
int | videoHeight = 0 |
int | videoBitrate = 0 |
AlivcFpsEnum | videoFPS |
AlivcVideoEncodeGopEnum | videoGOP |
AlivcAudioSampleRateEnum | audioSampleRate |
AlivcAudioChannelEnum | audioChannel |
int | audioBitrate = 0 |
int | backgroundColor = 0x000000 |
AlivcLiveTranscodingCropModeEnum | cropMode = AlivcLiveTranscodingCropModeEnum.AlivcLiveTranscodingCropModeCrop |
ArrayList< AlivcLiveMixStream > | mixStreams |
推流云端混流转码配置
在文件 AlivcLiveTranscodingConfig.java 第 15 行定义.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.getBackgroundColor | ( | ) |
获取混合后画面的底色颜色
在文件 AlivcLiveTranscodingConfig.java 第 102 行定义.
AlivcLiveTranscodingCropModeEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.getCropMode | ( | ) |
获取混合后视频画面裁剪模式
在文件 AlivcLiveTranscodingConfig.java 第 125 行定义.
ArrayList< AlivcLiveMixStream > com.alivc.live.pusher.AlivcLiveTranscodingConfig.getMixStreams | ( | ) |
void com.alivc.live.pusher.AlivcLiveTranscodingConfig.setBackgroundColor | ( | int | backgroundColor | ) |
设置混合后画面的底色颜色
backgroundColor | 背景颜色 |
在文件 AlivcLiveTranscodingConfig.java 第 113 行定义.
void com.alivc.live.pusher.AlivcLiveTranscodingConfig.setCropMode | ( | AlivcLiveTranscodingCropModeEnum | cropMode | ) |
设置混合后视频画面裁剪模式
cropMode | 视频画面裁剪模式 |
在文件 AlivcLiveTranscodingConfig.java 第 137 行定义.
void com.alivc.live.pusher.AlivcLiveTranscodingConfig.setMixStreams | ( | ArrayList< AlivcLiveMixStream > | mixStreams | ) |
String com.alivc.live.pusher.AlivcLiveTranscodingConfig.toString | ( | ) |
在文件 AlivcLiveTranscodingConfig.java 第 161 行定义.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.audioBitrate = 0 |
云端转码的音频码率
AlivcLivePushConfig#getAudioBitRate()
在文件 AlivcLiveTranscodingConfig.java 第 74 行定义.
AlivcAudioChannelEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.audioChannel |
云端转码的音频声道数
AlivcLivePushConfig#getAudioChannels()
在文件 AlivcLiveTranscodingConfig.java 第 65 行定义.
AlivcAudioSampleRateEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.audioSampleRate |
云端转码的音频采样率
AlivcLivePushConfig#getAudioSampleRate()
在文件 AlivcLiveTranscodingConfig.java 第 57 行定义.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.backgroundColor = 0x000000 |
AlivcLiveTranscodingCropModeEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.cropMode = AlivcLiveTranscodingCropModeEnum.AlivcLiveTranscodingCropModeCrop |
ArrayList<AlivcLiveMixStream> com.alivc.live.pusher.AlivcLiveTranscodingConfig.mixStreams |
每一路流的合流配置信息
在文件 AlivcLiveTranscodingConfig.java 第 93 行定义.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoBitrate = 0 |
云端转码的视频目标码率
AlivcLivePushConfig#getTargetVideoBitrate()
在文件 AlivcLiveTranscodingConfig.java 第 36 行定义.
AlivcFpsEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoFPS |
云端转码的视频帧率(FPS)
AlivcLivePushConfig#getFps()
在文件 AlivcLiveTranscodingConfig.java 第 43 行定义.
AlivcVideoEncodeGopEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoGOP |
云端转码的视频关键帧间隔(GOP)
AlivcLivePushConfig#getVideoEncodeGop()
在文件 AlivcLiveTranscodingConfig.java 第 50 行定义.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoHeight = 0 |
云端混流转码的视频高度
AlivcLivePushConfig#getHeight()
在文件 AlivcLiveTranscodingConfig.java 第 29 行定义.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoWidth = 0 |
云端混流转码的视频宽度
AlivcLivePushConfig#getWidth()
在文件 AlivcLiveTranscodingConfig.java 第 22 行定义.