|
NERtc Windows SDK
V5.4.10
|
#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 递增依次往上叠加。