Class NERoomLiveStreamTaskInfo
-
- All Implemented Interfaces:
public final class NERoomLiveStreamTaskInfo
-
-
Field Summary
Fields Modifier and Type Field Description private StringtaskIdprivate StringstreamUrlprivate BooleanserverRecordEnabledprivate NERoomLiveStreamModemodeprivate NERoomLiveStreamLayoutlayoutprivate NERoomLiveConfigconfigprivate StringextraInfo
-
Constructor Summary
Constructors Constructor Description NERoomLiveStreamTaskInfo()
-
Method Summary
Modifier and Type Method Description final StringgetTaskId()自定义的推流任务Id final UnitsetTaskId(String taskId)自定义的推流任务Id final StringgetStreamUrl()推流地址例如 rtmp://test. final UnitsetStreamUrl(String streamUrl)推流地址例如 rtmp://test. final BooleangetServerRecordEnabled()旁路推流是否需要进行音视频录制 默认关闭状态 final UnitsetServerRecordEnabled(Boolean serverRecordEnabled)旁路推流是否需要进行音视频录制 默认关闭状态 final NERoomLiveStreamModegetMode()直播推流模式默认为 kNERtcLsModeVideo。详细信息请参考NERoomLiveStreamMode。 final UnitsetMode(NERoomLiveStreamMode mode)直播推流模式默认为 kNERtcLsModeVideo。详细信息请参考NERoomLiveStreamMode。 final NERoomLiveStreamLayoutgetLayout()设置互动直播的画面布局 final UnitsetLayout(NERoomLiveStreamLayout layout)设置互动直播的画面布局 final NERoomLiveConfiggetConfig()音视频流编码参数等设置详细信息请参考 NERoomLiveConfig。 final UnitsetConfig(NERoomLiveConfig config)音视频流编码参数等设置详细信息请参考 NERoomLiveConfig。 final StringgetExtraInfo()预留参数用户自定义的发送到旁路推流客户端的信息,用于填充 H264/H265 视频中 SEI 帧内容。长度限制:4096 字节。 final UnitsetExtraInfo(String extraInfo)预留参数用户自定义的发送到旁路推流客户端的信息,用于填充 H264/H265 视频中 SEI 帧内容。长度限制:4096 字节。 -
-
Method Detail
-
getStreamUrl
final String getStreamUrl()
推流地址例如 rtmp://test.url。此处的推流地址可设置为网易云信直播产品中服务端 API创建房间的返回参数pushUrl。
-
setStreamUrl
final Unit setStreamUrl(String streamUrl)
推流地址例如 rtmp://test.url。此处的推流地址可设置为网易云信直播产品中服务端 API创建房间的返回参数pushUrl。
-
getServerRecordEnabled
final Boolean getServerRecordEnabled()
旁路推流是否需要进行音视频录制 默认关闭状态
-
setServerRecordEnabled
final Unit setServerRecordEnabled(Boolean serverRecordEnabled)
旁路推流是否需要进行音视频录制 默认关闭状态
-
getMode
final NERoomLiveStreamMode getMode()
直播推流模式默认为 kNERtcLsModeVideo。详细信息请参考NERoomLiveStreamMode。
-
setMode
final Unit setMode(NERoomLiveStreamMode mode)
直播推流模式默认为 kNERtcLsModeVideo。详细信息请参考NERoomLiveStreamMode。
-
getLayout
final NERoomLiveStreamLayout getLayout()
设置互动直播的画面布局
-
setLayout
final Unit setLayout(NERoomLiveStreamLayout layout)
设置互动直播的画面布局
-
getConfig
final NERoomLiveConfig getConfig()
音视频流编码参数等设置详细信息请参考 NERoomLiveConfig。
-
setConfig
final Unit setConfig(NERoomLiveConfig config)
音视频流编码参数等设置详细信息请参考 NERoomLiveConfig。
-
getExtraInfo
final String getExtraInfo()
预留参数用户自定义的发送到旁路推流客户端的信息,用于填充 H264/H265 视频中 SEI 帧内容。长度限制:4096 字节。
-
setExtraInfo
final Unit setExtraInfo(String extraInfo)
预留参数用户自定义的发送到旁路推流客户端的信息,用于填充 H264/H265 视频中 SEI 帧内容。长度限制:4096 字节。
-
-
-
-