AliVCSDK  4.5.1
阿里云音视频SDK,为视频开发者提供一站式接入服务
com.alivc.live.annotations.AlivcLiveMode 枚举类型参考

推拉流模式 更多...

Public 成员函数

 AlivcLiveMode (int value)
 
int getMode ()
 

Public 属性

 AlivcLiveBasicMode =(0)
 
 AlivcLiveInteractiveMode =(1)
 

详细描述

推拉流模式

作者
baorunchen
日期
2022/7/20
注解
基础版SDK:只支持基础模式,即推送RTMP流(rtmp://)、RTS流(artc://)
互动版SDK:支持基础模式、互动模式,即推送RTMP流(rtmp://)、RTS流(artc://)、直播连麦PK实时RTC流(artc://live.aliyun.com)
调用示例
mAlivcLivePushConfig.setLivePushMode(AlivcLiveMode.AlivcLiveInteractiveMode);
AlivcLivePlayer livePlayer = new AlivcLivePlayerImpl(context, AlivcLiveMode.AlivcLiveInteractiveMode);
参见
com.alivc.live.pusher.AlivcLivePushConfig::setLivePushMode(AlivcLiveMode)
com.alivc.live.player.AlivcLivePlayerImpl
推流SDK文档
直播连麦文档
推流SDK License文档

在文件 AlivcLiveMode.java22 行定义.

成员函数说明

int com.alivc.live.annotations.AlivcLiveMode.getMode ( )

获取推拉流模式枚举值

返回
mode

在文件 AlivcLiveMode.java55 行定义.

类成员变量说明

com.alivc.live.annotations.AlivcLiveMode.AlivcLiveBasicMode =(0)

基础模式

注解
默认模式
常规的RTMP推流、RTS推流,不支持连麦、PK等实时互动
如果一场直播没有互动需求,建议使用该模式

在文件 AlivcLiveMode.java31 行定义.

com.alivc.live.annotations.AlivcLiveMode.AlivcLiveInteractiveMode =(1)

互动模式

注解
支持连麦、PK等实时互动
如果一场直播有互动需求,建议使用该模式

在文件 AlivcLiveMode.java40 行定义.