Live push mix transcoding config. More...
Public Member Functions | |
int | getBackgroundColor () |
void | setBackgroundColor (int backgroundColor) |
AlivcLiveTranscodingCropModeEnum | getCropMode () |
void | setCropMode (AlivcLiveTranscodingCropModeEnum cropMode) |
ArrayList< AlivcLiveMixStream > | getMixStreams () |
void | setMixStreams (ArrayList< AlivcLiveMixStream > mixStreams) |
String | toString () |
Public Attributes | |
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 |
Live push mix transcoding config.
com.alivc.live.pusher.AlivcLivePusher#setLiveMixTranscodingConfig(com.alivc.live.pusher.AlivcLiveTranscodingConfig)
Definition at line 14 of file AlivcLiveTranscodingConfig.java.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.getBackgroundColor | ( | ) |
Get background color of mix stream
Definition at line 101 of file AlivcLiveTranscodingConfig.java.
AlivcLiveTranscodingCropModeEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.getCropMode | ( | ) |
Get crop mode of mix stream
Definition at line 124 of file AlivcLiveTranscodingConfig.java.
ArrayList< AlivcLiveMixStream > com.alivc.live.pusher.AlivcLiveTranscodingConfig.getMixStreams | ( | ) |
Get each sub stream
Definition at line 146 of file AlivcLiveTranscodingConfig.java.
void com.alivc.live.pusher.AlivcLiveTranscodingConfig.setBackgroundColor | ( | int | backgroundColor | ) |
Set background color of mix stream
backgroundColor | background color |
Definition at line 112 of file AlivcLiveTranscodingConfig.java.
void com.alivc.live.pusher.AlivcLiveTranscodingConfig.setCropMode | ( | AlivcLiveTranscodingCropModeEnum | cropMode | ) |
Set crop mode of mix stream
cropMode | crop mode |
Definition at line 136 of file AlivcLiveTranscodingConfig.java.
void com.alivc.live.pusher.AlivcLiveTranscodingConfig.setMixStreams | ( | ArrayList< AlivcLiveMixStream > | mixStreams | ) |
Set sub streams
mixStreams | sub stream list |
Definition at line 155 of file AlivcLiveTranscodingConfig.java.
String com.alivc.live.pusher.AlivcLiveTranscodingConfig.toString | ( | ) |
Definition at line 160 of file AlivcLiveTranscodingConfig.java.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.audioBitrate = 0 |
Mix Stream transcoding audio bitrate
AlivcLivePushConfig#getAudioBitRate()
Definition at line 73 of file AlivcLiveTranscodingConfig.java.
AlivcAudioChannelEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.audioChannel |
Mix Stream transcoding audio channel
AlivcLivePushConfig#getAudioChannels()
Definition at line 64 of file AlivcLiveTranscodingConfig.java.
AlivcAudioSampleRateEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.audioSampleRate |
Mix Stream transcoding audio sample rate
AlivcLivePushConfig#getAudioSampleRate()
Definition at line 56 of file AlivcLiveTranscodingConfig.java.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.backgroundColor = 0x000000 |
The background color of a mixed flow image
Definition at line 80 of file AlivcLiveTranscodingConfig.java.
AlivcLiveTranscodingCropModeEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.cropMode = AlivcLiveTranscodingCropModeEnum.AlivcLiveTranscodingCropModeCrop |
ArrayList<AlivcLiveMixStream> com.alivc.live.pusher.AlivcLiveTranscodingConfig.mixStreams |
Mix stream configurations for each sub stream
Definition at line 92 of file AlivcLiveTranscodingConfig.java.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoBitrate = 0 |
Mix Stream transcoding video bitrate
AlivcLivePushConfig#getTargetVideoBitrate()
Definition at line 35 of file AlivcLiveTranscodingConfig.java.
AlivcFpsEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoFPS |
Mix Stream transcoding video FPS
AlivcLivePushConfig#getFps()
Definition at line 42 of file AlivcLiveTranscodingConfig.java.
AlivcVideoEncodeGopEnum com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoGOP |
Mix Stream transcoding video GOP
AlivcLivePushConfig#getVideoEncodeGop()
Definition at line 49 of file AlivcLiveTranscodingConfig.java.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoHeight = 0 |
Mix Stream transcoding video height
AlivcLivePushConfig#getHeight()
Definition at line 28 of file AlivcLiveTranscodingConfig.java.
int com.alivc.live.pusher.AlivcLiveTranscodingConfig.videoWidth = 0 |
Mix Stream transcoding video width
AlivcLivePushConfig#getWidth()
Definition at line 21 of file AlivcLiveTranscodingConfig.java.