【问题标题】:How to switch local video without switching audio in a webrtc conference?如何在webrtc会议中切换本地视频而不切换音频?
【发布时间】:2015-09-18 16:43:46
【问题描述】:

我有两个或更多摄像头连接到我的电脑。我的目标是,在正在进行的 webrtc 视频会议中切换本地摄像机 - 但仅将视频从摄像机 1 切换到摄像机 2,而不是音频。音频应始终来自摄像机 1。

如何在两个 videoTrack 之间切换?

【问题讨论】:

    标签: camera webrtc


    【解决方案1】:

    this answer

    基本上,您现在可以在 Firefox 中使用 replaceTrack() 来实现无缝更换摄像头。这正在添加到规范中,但 Chrome 尚不支持它。

    您今天在 Chrome 中可以做的最好的事情是使用相同的麦克风但不同的摄像头获取一个新的流,从 PeerConnection 中删除旧的流/轨道并添加新的,然后处理需要的协商并重新协商。这可能会导致故障,并且至少需要几个往返时间才能完成。 (这也适用于 Firefox。

    【讨论】:

      猜你喜欢
      • 2018-10-13
      • 2022-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多