AliVCSDK 6.8.0
阿里云音视频SDK,为视频开发者提供一站式接入服务
 
载入中...
搜索中...
未找到
com.alivc.live.pusher.AlivcResolutionEnum 枚举类型参考

推流分辨率 更多...

Public 成员函数

void setSelfDefineResolution (int width, int height)
 

静态 Public 成员函数

static int getResolutionWidth (AlivcResolutionEnum resolution, AlivcLiveMode liveMode)
 
static int getResolutionHeight (AlivcResolutionEnum resolution, AlivcLiveMode liveMode)
 
static int getInitBitrate (AlivcResolutionEnum resolution, AlivcLiveMode liveMode)
 
static int getTargetBitrate (AlivcResolutionEnum resolution, AlivcLiveMode liveMode)
 
static int getMinBitrate (AlivcResolutionEnum resolution, AlivcLiveMode liveMode)
 

Public 属性

 RESOLUTION_180P
 
 RESOLUTION_240P
 
 RESOLUTION_360P
 
 RESOLUTION_480P
 
 RESOLUTION_540P
 
 RESOLUTION_720P
 
 RESOLUTION_1080P
 
 RESOLUTION_SELF_DEFINE
 
 RESOLUTION_PASS_THROUGH
 

静态 Public 属性

static final AlivcResolutionEnum DEFAULT_VALUE_INT_DEFINITION = RESOLUTION_540P
 

详细描述

成员函数说明

◆ getInitBitrate()

static int com.alivc.live.pusher.AlivcResolutionEnum.getInitBitrate ( AlivcResolutionEnum  resolution,
AlivcLiveMode  liveMode 
)
static

获取分辨率下的默认初始码率

参数
resolution分辨率
liveMode推拉流模式
返回
初始码率

在文件 AlivcResolutionEnum.java150 行定义.

◆ getMinBitrate()

static int com.alivc.live.pusher.AlivcResolutionEnum.getMinBitrate ( AlivcResolutionEnum  resolution,
AlivcLiveMode  liveMode 
)
static

获取分辨率下的默认最小码率

参数
resolution分辨率
liveMode推拉流模式
返回
最小码率

在文件 AlivcResolutionEnum.java256 行定义.

◆ getResolutionHeight()

static int com.alivc.live.pusher.AlivcResolutionEnum.getResolutionHeight ( AlivcResolutionEnum  resolution,
AlivcLiveMode  liveMode 
)
static

获取分辨率对应的高度

参数
resolution分辨率
liveMode推拉流模式
返回
高度值

在文件 AlivcResolutionEnum.java102 行定义.

◆ getResolutionWidth()

static int com.alivc.live.pusher.AlivcResolutionEnum.getResolutionWidth ( AlivcResolutionEnum  resolution,
AlivcLiveMode  liveMode 
)
static

获取分辨率对应的宽度

参数
resolution分辨率
liveMode推拉流模式
返回
宽度值

在文件 AlivcResolutionEnum.java90 行定义.

◆ getTargetBitrate()

static int com.alivc.live.pusher.AlivcResolutionEnum.getTargetBitrate ( AlivcResolutionEnum  resolution,
AlivcLiveMode  liveMode 
)
static

获取分辨率下的默认目标码率

参数
resolution分辨率
liveMode推拉流模式
返回
目标码率

在文件 AlivcResolutionEnum.java203 行定义.

◆ setSelfDefineResolution()

void com.alivc.live.pusher.AlivcResolutionEnum.setSelfDefineResolution ( int  width,
int  height 
)

在文件 AlivcResolutionEnum.java70 行定义.

类成员变量说明

◆ DEFAULT_VALUE_INT_DEFINITION

final AlivcResolutionEnum com.alivc.live.pusher.AlivcResolutionEnum.DEFAULT_VALUE_INT_DEFINITION = RESOLUTION_540P
static

SDK默认分辨率

在文件 AlivcResolutionEnum.java65 行定义.

◆ RESOLUTION_1080P

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_1080P

1080P

在文件 AlivcResolutionEnum.java48 行定义.

◆ RESOLUTION_180P

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_180P

180P

在文件 AlivcResolutionEnum.java18 行定义.

◆ RESOLUTION_240P

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_240P

240P

在文件 AlivcResolutionEnum.java23 行定义.

◆ RESOLUTION_360P

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_360P

360P

在文件 AlivcResolutionEnum.java28 行定义.

◆ RESOLUTION_480P

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_480P

480P

在文件 AlivcResolutionEnum.java33 行定义.

◆ RESOLUTION_540P

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_540P

540P

在文件 AlivcResolutionEnum.java38 行定义.

◆ RESOLUTION_720P

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_720P

720P

在文件 AlivcResolutionEnum.java43 行定义.

◆ RESOLUTION_PASS_THROUGH

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_PASS_THROUGH

忽略

注解
用于录屏推流

在文件 AlivcResolutionEnum.java60 行定义.

◆ RESOLUTION_SELF_DEFINE

com.alivc.live.pusher.AlivcResolutionEnum.RESOLUTION_SELF_DEFINE

自定义

在文件 AlivcResolutionEnum.java53 行定义.