【问题标题】:noise and echo in QuickBlox VideoChat in AngularAngular 中 QuickBlox VideoChat 中的噪音和回声
【发布时间】:2021-05-30 21:49:30
【问题描述】:

我已经在 Angular 中开发了视频聊天。我可以参考 Javascript SDK 示例。样品工作正常。但是当我以角度开发示例时,我会因音频/视频延迟而产生大量噪音和回声。为什么呢?并且还连接了相同的网络本地和远程对等点,但在不同的网络对等点未连接。有什么问题?

【问题讨论】:

    标签: angular networking echo quickblox videocall


    【解决方案1】:

    如果您借助<video/> 标签实现了自己的视频流,请确保您已禁用此标签的音频流。

    您还可以对音频/视频流应用约束来解决这种情况。 https://developer.mozilla.org/en-US/docs/Web/API/MediaTrackConstraints https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamConstraints#track_constraints

    如何设置约束: https://developer.mozilla.org/en-US/docs/Web/API/Media_Streams_API/Constraints#applying_constraints

    这里有一些例子:

    const constraints = {
        audio: {
          echoCancellation: true,
          noiseSuppression: true,
        },
          video: true
     }
        
    session.getUserMedia(constraints, (err, stream) => {
    })
    

    至于第二个问题,请注意我们不提供对 Angular 的支持,因为我们没有在这个框架方面有经验的开发人员。您可以获取我们的 Javascript 示例并将它们与您的自定义代码进行比较。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-11
      • 2013-08-26
      • 2015-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多