Class NERoomLiveStreamTaskInfo
-
- All Implemented Interfaces:
public final class NERoomLiveStreamTaskInfo
-
-
Field Summary
Fields Modifier and Type Field Description private String
taskId
private String
streamUrl
private Boolean
serverRecordEnabled
private NERoomLiveStreamMode
mode
private NERoomLiveStreamLayout
layout
private NERoomLiveConfig
config
private String
extraInfo
-
Constructor Summary
Constructors Constructor Description NERoomLiveStreamTaskInfo()
-
Method Summary
Modifier and Type Method Description final String
getTaskId()
自定义的推流任务Id final Unit
setTaskId(String taskId)
自定义的推流任务Id final String
getStreamUrl()
推流地址例如 rtmp://test. final Unit
setStreamUrl(String streamUrl)
推流地址例如 rtmp://test. final Boolean
getServerRecordEnabled()
旁路推流是否需要进行音视频录制 默认关闭状态 final Unit
setServerRecordEnabled(Boolean serverRecordEnabled)
旁路推流是否需要进行音视频录制 默认关闭状态 final NERoomLiveStreamMode
getMode()
直播推流模式默认为 kNERtcLsModeVideo。详细信息请参考NERoomLiveStreamMode。 final Unit
setMode(NERoomLiveStreamMode mode)
直播推流模式默认为 kNERtcLsModeVideo。详细信息请参考NERoomLiveStreamMode。 final NERoomLiveStreamLayout
getLayout()
设置互动直播的画面布局 final Unit
setLayout(NERoomLiveStreamLayout layout)
设置互动直播的画面布局 final NERoomLiveConfig
getConfig()
音视频流编码参数等设置详细信息请参考 NERoomLiveConfig。 final Unit
setConfig(NERoomLiveConfig config)
音视频流编码参数等设置详细信息请参考 NERoomLiveConfig。 final String
getExtraInfo()
预留参数用户自定义的发送到旁路推流客户端的信息,用于填充 H264/H265 视频中 SEI 帧内容。长度限制:4096 字节。 final Unit
setExtraInfo(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 字节。
-
-
-
-