获取当前推流器状态。
() => boolean
返回值
开始推流。将采集到的音视频数据推送至服务器端。
(rtmUrl: string) => Promise<void>
注意
未采集到视频流时会报错。
传入参数
参数名 | 类型 | 说明 |
---|---|---|
rtmUrl | string | rtm 推流地址 |
更新推流数据。
(kind: TRACK_TYPES) => Promise<void>
传入参数
参数名 | 类型 | 说明 |
---|---|---|
kind | TRACK_TYPES | 需要更新的音视频流类型 |
音视频流类型的枚举值如下所示。
属性 | 值 |
---|---|
CAMERA | 1 |
AUDIO | 2 |
SCREEN | 3 |
FILE_VIDEO | 4 |
FILE_AUDIO | 5 |
停止推流。
() => Promise<void>
设置是否推送黑帧画面。设置之后仍会采集视频流,但后续推送的为黑帧画面。
(mute: boolean) => void
传入参数
参数名 | 类型 | 说明 |
---|---|---|
mute | boolean | 是否推送黑帧画面。
|
设置是否推送静音帧。启用之后仍会采集音频流,但后续推送的为静音帧。
(mute: boolean) => void
传入参数
参数名 | 类型 | 说明 |
---|---|---|
mute | boolean | 是否推送静音帧。
|