NERtc iOS SDK
构造函数 | 属性 | 所有成员列表
NERtcLiveStreamTaskInfo类 参考

直播推流任务的配置 更多...

#import <NERtcEngineBase.h>

类 NERtcLiveStreamTaskInfo 继承关系图:

构造函数

(BOOL) - isInvalid
 配置的选项是不是合法 更多...
 

属性

NSString * taskID
 自定义的推流任务ID。字母、数字、下划线组成的 64 位以内的字符串。请保证此ID唯一。 更多...
 
NSString * streamURL
 推流地址,例如 rtmp://test.url。 此处的推流地址可设置为网易云信直播产品中服务端 API创建房间的返回参数pushUrl。 更多...
 
BOOL serverRecordEnabled
 旁路推流是否需要进行音视频录制。默认为关闭状态。 更多...
 
NERtcLiveStreamMode lsMode
 直播推流模式。默认为 kNERtcLsModeVideo。详细信息请参考 NERtcLiveStreamMode更多...
 
NERtcLiveStreamLayoutlayout
 设置互动直播的画面布局。详细信息请参考 NERtcLiveStreamLayout更多...
 
NERtcLiveConfigconfig
 音视频流编码参数等设置。详细信息请参考 NERtcLiveConfig更多...
 
NSString * extraInfo
 预留参数,用户自定义的发送到旁路推流客户端的信息,用于填充 H264/H265 视频中 SEI 帧内容。长度限制:4096 字节。 更多...
 

详细描述

直播推流任务的配置

函数文档

◆ isInvalid

- (BOOL) isInvalid

配置的选项是不是合法

属性说明

◆ config

- (NERtcLiveConfig*) config
readwritenonatomicstrong

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

◆ extraInfo

- (NSString*) extraInfo
readwritenonatomiccopy

预留参数,用户自定义的发送到旁路推流客户端的信息,用于填充 H264/H265 视频中 SEI 帧内容。长度限制:4096 字节。

◆ layout

- (NERtcLiveStreamLayout*) layout
readwritenonatomicstrong

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

◆ lsMode

- (NERtcLiveStreamMode) lsMode
readwritenonatomicassign

直播推流模式。默认为 kNERtcLsModeVideo。详细信息请参考 NERtcLiveStreamMode

◆ serverRecordEnabled

- (BOOL) serverRecordEnabled
readwritenonatomicassign

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

◆ streamURL

- (NSString*) streamURL
readwritenonatomiccopy

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

◆ taskID

- (NSString*) taskID
readwritenonatomiccopy

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


该类的文档由以下文件生成: