我将OT视频通话会话集成到了我的角度6中。
这是发布者流代码
const publisher = OT.initPublisher('publisher', {
name: 'pubname',
style: { 'buttonDisplayMode': 'off'},
insertMode: 'append',
width: '100%',
fitMode: 'contain',
height: '100%'
});
这是订户流代码:
session.subscribe(event.stream, dup_div, {
insertMode: 'append',
name:'subname',
style: { 'buttonDisplayMode': 'off'},
width: '100%',
fitMode: 'contain',
height: '100%'
});
此工作正常。我的信息流中有4个订阅者。如果是这样,我想让谁在说话。也就是说,如果订户1提出问题,那么其他人应该让订户1正在讲话。因此,我想获取正在发言的订户的ID。
如何使用captureStream()
或getAudioTracks()
来获得此信息。
请帮助我找到这个。我没有任何有关此的示例或示例代码。