跳到主要内容

双向语音

BliKVM v1 v2 v3,支持双向音频。这里和一般常见的软件语音电话功能有一些区别,因为这里web端的声音是通过KVM模拟的usb麦克风发送给被控PC的,所以如果你希望web端的用户和被控pc的用户可以直接对话的话,被控PC也需要进行对应的设置。

语音双向对讲演示视频

音频路径示意

下行(被控设备 → Web 端):

被控主机 HDMI 音频


KVM 采集卡(HDMI→CSI/音频)


Janus(WebRTC 传输)


Web 端浏览器(扬声器播放)

上行(Web 端 → 被控主机):

Web 端浏览器(本机麦克风采集)


Janus(WebRTC 传输)


KVM 后台(转发音频数据)


模拟 USB 麦克风(呈现为被控主机的麦克风设备)


被控主机(从麦克风获取音频)

提示:上述“Janus(WebRTC 传输)”表示通过 WebRTC 音频通道在公网/局域网中传输音频数据;“模拟 USB 麦克风”表示在被控主机侧可见的虚拟麦克风设备。

播放HDMI的声音和使能麦克风

  • 点击ovelay,即可在video窗口的左下角看到控制麦克风和音频播放的按钮;
  • 播放web的HDMI声音只需要拖动unmute/mute audio按钮即可;
  • 如果希望将web的声音传入到被控PC,则需要在左侧的设置界面,通过点击Register microphone,先在KVM后台进行麦克风的注册。当注册成功后,可以看电脑的设置界面的声音设备里,看到多了一台麦克风设备。(这里需要注意的一点是,如果后面测试发现声音无法抵达被控电脑,在注册麦克风后,可以尝试重启KVM再进行测试)
  • 再注册好麦克风后,就可以通过点击unmute/mute microphone来开启或者关闭麦克风了,在首次允许麦克风的时候,浏览器界面会弹出一个弹窗,让你来选择使用哪个麦克风,后面如果想更换web的输入麦克风,你可以通过浏览器里设置去更改;

如何在被控PC端播放KVM的麦克风的声音

可以在搜索引擎搜索,被控PC的系统如何自己播放自身麦克风设备。以windows为例,大概方法就是,在声音设置界面里找到对应的麦克风后,对此麦克风进行侦听,并将其播放到被控PC的一个扬声器,这样声音就可以直接在被控PC播放出来了。

如何采集被控PC端的麦克风的声音到KVM

可以在搜索引擎搜索,被控PC的系统如何将自己自身麦克风设备播放到HDMI输出的音频设备。以windows为例,大概方法就是,在声音设置界面里找到对应的麦克风后,对此麦克风进行侦听,并将其播放到KVM的HDMI的音频设备里。