NERtc Linux SDK  V5.4.10
nertc::NERtcLiveStreamTaskInfo结构体 参考

#include <nertc_engine_defines.h>

Public 属性

char task_id [kNERtcMaxTaskIDLength]
 
char stream_url [kNERtcMaxURILength]
 
bool server_record_enabled
 
NERtcLiveStreamMode ls_mode
 
NERtcLiveStreamLayout layout
 
NERtcLiveConfig config
 
char extraInfo [kNERtcMaxSEIBufferLength]
 

详细描述

直播推流任务的配置项。

类成员变量说明

◆ config

NERtcLiveConfig nertc::NERtcLiveStreamTaskInfo::config

音视频流编码参数等设置。详细信息请参考 NERtcLiveConfig。

◆ extraInfo

char nertc::NERtcLiveStreamTaskInfo::extraInfo[kNERtcMaxSEIBufferLength]

SEI信息

◆ layout

NERtcLiveStreamLayout nertc::NERtcLiveStreamTaskInfo::layout

设置互动直播的画面布局。详细信息请参考 NERtcLiveStreamLayout。

◆ ls_mode

NERtcLiveStreamMode nertc::NERtcLiveStreamTaskInfo::ls_mode

直播推流模式。详细信息请参考 NERtcLiveStreamMode。

◆ server_record_enabled

bool nertc::NERtcLiveStreamTaskInfo::server_record_enabled

旁路推流是否需要进行音视频录制。默认为关闭状态。

◆ stream_url

char nertc::NERtcLiveStreamTaskInfo::stream_url[kNERtcMaxURILength]

推流地址,例如 rtmp://test.url。
此处的推流地址可设置为网易云信直播产品中服务端 API创建房间的返回参数pushUrl。

◆ task_id

char nertc::NERtcLiveStreamTaskInfo::task_id[kNERtcMaxTaskIDLength]

自定义的推流任务 ID。字母、数字、下划线组成的 64 位以内的字符串。请保证此 ID 唯一。


该结构体的文档由以下文件生成: