NERtc Windows SDK V5.6.30
|
#include <nertc_engine_defines.h>
Public 属性 | |
uid_t | uid |
bool | video_push |
NERtcLiveStreamVideoScaleMode | adaption |
int | x |
int | y |
int | width |
int | height |
bool | audio_push |
int | z_order |
直播成员布局
NERtcLiveStreamVideoScaleMode nertc::NERtcLiveStreamUserTranscoding::adaption |
直播推流视频和画布的调节属性。详细信息请参考 NERtcLiveStreamVideoScaleMode。
bool nertc::NERtcLiveStreamUserTranscoding::audio_push |
是否在直播中混流该用户的对应音频流。可设置为:
int nertc::NERtcLiveStreamUserTranscoding::height |
该用户图像在画布中的高度。
uid_t nertc::NERtcLiveStreamUserTranscoding::uid |
将指定 uid 对应用户的视频流拉入直播。如果添加多个 users,则 uid 不能重复。
bool nertc::NERtcLiveStreamUserTranscoding::video_push |
是否在直播中向观看者播放该用户的对应视频流。可设置为:
int nertc::NERtcLiveStreamUserTranscoding::width |
该用户图像在画布中的宽度。
int nertc::NERtcLiveStreamUserTranscoding::x |
x 参数用于设置用户图像的横轴坐标值。通过 x 和 y 指定画布坐标中的一个点,该点将作为用户图像的左上角。
int nertc::NERtcLiveStreamUserTranscoding::y |
y 参数用于设置用户图像的纵轴坐标值。通过 x 和 y 指定画布坐标中的一个点,该点将作为用户图像的左上角。
int nertc::NERtcLiveStreamUserTranscoding::z_order |
图层编号,用来决定渲染层级, 取值 0-100,0 位于最底层,100 位于最顶层。 相同层级的渲染区域按照现有的覆盖逻辑实现,即按照数组中顺序进行渲染,index 递增依次往上叠加。