ClientEvents

最近更新时间:2022-09-20 05:17:40

ClientEvents 实例上的事件类型。 该接口中,函数属性的名称为事件名称,函数的参数为事件监听回调的传入参数。

stream-added

说明:通知应用程序已添加远端音视频流。 该回调中会包含已添加的远端用户 ID。

参数描述
evt远程用户 ID。

示例

client.on('stream-added', function (evt) { 
    // 获取用户id(ES6解构)
    const { uid } = evt;
    // Your code.
});

stream-removed

说明:通知应用程序已删除远端音视频流。 该回调中会包含已删除的远端用户 ID。

参数描述
evt远程用户 ID。

示例

client.on('stream-removed', function (evt) { 
    // 获取用户id(ES6解构)
    const { uid } = evt;
    // Your code.
});

mute-audio

说明:通知应用程序已删除远端音频流。 该回调中会包含已删除的远端用户 ID。

参数描述
evt远程用户 ID。

示例

client.on('mute-audio', function (evt) { 
    // 获取用户id(ES6解构)
    const { uid } = evt;
    // Your code.
});

mute-video

说明:通知应用程序已删除远端视频流。 该回调中会包含已删除的远端用户 ID。

参数描述
evt远程用户 ID。

示例

client.on('mute-video', function (evt) { 
    // 获取用户id(ES6解构)
    const { uid } = evt;
    // Your code.
});

unmute-audio

说明:通知应用程序已删除远端音频流。 该回调中会包含已删除的远端用户 ID。

参数描述
evt远程用户 ID。

示例

client.on('unmute-audio', function (evt) { 
    // 获取用户id(ES6解构)
    const { uid } = evt;
    // Your code.
});

unmute-video

说明:通知应用程序已删除远端视频流。 该回调中会包含已删除的远端用户 ID。

参数描述
evt远程用户 ID。

示例

client.on('unmute-video', function (evt) { 
    // 获取用户id(ES6解构)
    const { uid } = evt;
    // Your code.
});