NERtc Android SDK V5.6.30
|
类 | |
enum | NERtcLiveStreamLayoutMode |
enum | NERtcLiveStreamMode |
静态 Public 成员函数 | |
static NERtcLiveStreamTaskInfo | deepCopy (NERtcLiveStreamTaskInfo taskInfo) |
Public 属性 | |
String | taskId |
String | url |
boolean | serverRecordEnabled = false |
NERtcLiveStreamMode | liveMode = NERtcLiveStreamMode.kNERtcLsModeVideo |
NERtcLiveStreamLayout | layout |
NERtcLiveConfig | config |
String | extraInfo |
直播推流任务的配置项。
NERtcLiveConfig com.netease.lava.nertc.sdk.live.NERtcLiveStreamTaskInfo.config |
音视频流编码参数等设置。
String com.netease.lava.nertc.sdk.live.NERtcLiveStreamTaskInfo.extraInfo |
预留参数,用户自定义的发送到旁路推流客户端的信息,用于填充视频中 SEI 帧内容。
长度不能超过 4096 字节。
NERtcLiveStreamLayout com.netease.lava.nertc.sdk.live.NERtcLiveStreamTaskInfo.layout |
设置互动直播的画面布局。
NERtcLiveStreamMode com.netease.lava.nertc.sdk.live.NERtcLiveStreamTaskInfo.liveMode = NERtcLiveStreamMode.kNERtcLsModeVideo |
直播推流模式。
boolean com.netease.lava.nertc.sdk.live.NERtcLiveStreamTaskInfo.serverRecordEnabled = false |
旁路推流是否需要进行直播录制。默认为关闭状态。
String com.netease.lava.nertc.sdk.live.NERtcLiveStreamTaskInfo.taskId |
自定义的推流任务 ID。字母、数字、下划线组成的 64 位以内的字符串。请保证此 ID 唯一。 该字段为可选,支持不设置或设置为空。在这种情况下,推流任务 ID 由 SDK 生成并管理,并将在用户离开时自动清除。如果需要手动清除推流任务,调用 removeLiveStreamTask 接口,并将 taskId 指定为空即可。
String com.netease.lava.nertc.sdk.live.NERtcLiveStreamTaskInfo.url |
推流地址,例如 rtmp://test.url。
此处的推流地址可设置为网易云信直播产品中服务端 API 创建房间的返回参数 pushUrl。