文档中心
视频通话 (Legacy)
API 参考
AgoraLiveTranscodingUser 类
Agora Objective-C API Reference for iOS/macOS
AgoraLiveTranscodingUser 类
Inherits from |
NSObject |
Declared in |
AgoraObjects.h |
概览
提供旁路推流时特定用户音频/视频转码设置的类
@property (assign, nonatomic) NSUInteger uid
Declared In
AgoraObjects.h
直播视频上用户视频在布局中相对左上角的位置和大小信息
@property (assign, nonatomic) CGRect rect
Declared In
AgoraObjects.h
@property (assign, nonatomic) NSInteger zOrder
详情
SDK 从 v2.3.0 开始支持将 zOrder 设为 0。
整数,取值范围为 0 到 100:
- 最小值为 0(默认值),表示该区域图像位于最下层
- 最大值为 100,表示该区域图像位于最上层
Note: 如果取值小于 0 或大于 100,会返回错误 AgoraErrorCodeInvalidArgument
Declared In
AgoraObjects.h
直播视频上用户视频的透明度。取值范围为 [0.0,1.0]。0.0 表示该区域图像完全透明,而 1.0 表示该区域图像完全不透明。默认值为 1.0。
@property (assign, nonatomic) double alpha
Declared In
AgoraObjects.h
@property (assign, nonatomic) NSInteger audioChannel
详情
取值范围为 [0,5],默认值为 0 :
- 0:(推荐) 默认混音设置,最多支持双声道,与主播端上行音频相关
- 1: 对应主播的音频,推流中位于 FL 声道。如果主播端上行音频是多声道,会先把多声道混音成单声道。
- 2: 对应主播的音频,推流中位于 FC 声道。如果主播端上行音频是多声道,会先把多声道混音成单声道。
- 3: 对应主播的音频,推流中位于 FR 声道。如果主播端上行音频是多声道,会先把多声道混音成单声道。
- 4: 对应主播的音频,推流中位于 BL 声道。如果主播端上行音频是多声道,会先把多声道混音成单声道。
- 5: 对应主播的音频,推流中位于 BR 声道。如果主播端上行音频是多声道,会先把多声道混音成单声道。
选项不为 0 时,需要特殊的播放器支持。
Declared In
AgoraObjects.h