【问题标题】:How to get Audio level in Kurento to show on UI如何在 Kurento 中获取音频级别以显示在 UI 上
【发布时间】:2020-04-27 14:53:53
【问题描述】:

我正在使用 kurento 在 nodejs 中开发多方会议(客户端的 kurento-utils-js 和服务器端的 kurento-client 包)

当有人说话(本地或远程流)时,我想在用户界面 (UI) 上显示音频级别,以表明他/她正在说话。

【问题讨论】:

    标签: node.js video-streaming webrtc kurento


    【解决方案1】:

    您可以使用kurentoUtils 提供的hark API。在 [-100, 0] 之间调整阈值,以查看最适合您的值。 -50 对我有用。

    const speechEvent =kurentoUtils.WebRtcPeer.hark(stream, { threshold: -50 });
    speechEvent.on('speaking', () => {
     /* do something on the UI */
    });
    speechEvent.on('stopped_speaking', () => {
      /* do something on the UI */
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-16
      • 2023-02-24
      • 1970-01-01
      • 2011-04-08
      • 1970-01-01
      • 1970-01-01
      • 2015-03-23
      • 2018-01-27
      相关资源
      最近更新 更多