WebRTCClient

new WebRTCClient()

无法直接实例化,请使用 Realtime#createWebRTCClient 创建新的 WebRTCClient

Members

id :string

Methods

call(targetId, stream) → {Promise.<OutgoingCall>}

呼叫另一个用户
Parameters:
Name Type Description
targetId string 用户 ID
stream MediaStream 本地流媒体,参见 MediaStream
Returns:
Promise.<OutgoingCall> - 呼出通话

close() → {Promise}

关闭客户端
Returns:
Promise

Events

call

收到其他用户的呼叫
Parameters:
Name Type Description
incomingCall incomingCall 呼入通话

conflict

用户在其他客户端登录,当前客户端被服务端强行下线。详见文档「单点登录」章节。