差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
rtc:conference:web [2020/06/30 10:02]
suqx [暂停/恢复自己的视频]
rtc:conference:web [2020/07/22 09:27]
lizg [房间内动作消息]
行 403: 行 403:
 /** /**
  * videoConstaints {screenOptions:​ ['​screen',​ '​window',​ '​tab'​]} or true  * videoConstaints {screenOptions:​ ['​screen',​ '​window',​ '​tab'​]} or true
- * withAudio: true 携带语音,false不携带+ * withAudio: true 携带语音,false不携带 ​ ​如携带语音,需自己调用关闭流,不会执行 stopSharedCallback 回调
  * ext 用户自定义扩展,其他成员可以看到这个字段  * ext 用户自定义扩展,其他成员可以看到这个字段
  * stopSharedCallback 共享插件 点击【停止共享】的回调函数,做相应的处理(比如删除流...)  * stopSharedCallback 共享插件 点击【停止共享】的回调函数,做相应的处理(比如删除流...)
行 595: 行 595:
 </​code>​ </​code>​
  
 +==== 指定设备打开音视频 ====
 +<code javascript>​
 +const devices = await emedia.mgr.mediaDevices();​ //​获取设备列表
 +
 +    // 设备信息
 +    device: Object { 
 +        deviceId: "​529a6fe76467d****9498ab22f5f362cd"​ // 设备ID
 +        groupId: "​2b74c9b9ab99*****d513fbabc1e86b3c5d99f7f8a0c16"​
 +        kind: "​audioinput"​ | audiooutput | videoinput | videooutput // 设备类型
 +        label: "​Internal Microphone (Built-in)"​
 +    }
 +    constraints: { // 选择设备, 然后指定设备
 +        audio: {deviceId: deviceId ? {exact: deviceId} : undefined},
 +        video: {deviceId: deviceId ? {exact: deviceId} : undefined}
 +    },
 +    ​
 +const stream = await emedia.mgr.publish(constraints) // 推流
 +</​code>​
 ==== 暂停/​恢复自己的视频 ==== ==== 暂停/​恢复自己的视频 ====
 <code javascript>​ <code javascript>​
行 767: 行 785:
 // 以下出现的参数注解 // 以下出现的参数注解
   confrId: 会议id   confrId: 会议id
-  memberId: 与会人员的id+  memberId: 与会人员的id,member 中的id
   nickName: 昵称   nickName: 昵称
 </​code>​ </​code>​