我正在为用户提供一个界面,以便在Skype中轻松切换不同的音频设备。
I'm able to change the Skype Audio Input & Out using Skype4COM as below:
Skype _client=new Skype();
//outDevice=Headset Earphone (Plantronics C320-M) ->Works fine
//outDevice=Speaker/HP (Realtek High Definition Audio Device) ->Works fine
_client.Settings.AudioIn = inDevice;
_client.Settings.AudioOut = outDevice;
耳机耳机(Plantronics C320-M)是使用MMDevice(NAudio)获得的友好名称。 这适用于内置扬声器,Plantronics耳机等。但对于蓝牙扬声器,它不起作用。当我查看Skype的设置时,我看到蓝牙扬声器附加了一些号码,我不确定这个号码是什么。 当我设置如下时,音频正确路由到JBL蓝牙扬声器:
_client.Settings.AudioOut=Headset (JBL GO Hands-Free) JBL GO(202764376855473)
问题是,我如何获得号码202764376855473?它是什么?
答案 0 :(得分:1)
知道了! 它是DeviceAddress属性的十进制值, DeviceAddress = {B869C2A7D3B1} 十进制(B869C2A7D3B1)= 202764376855473
: - )
我希望它有所帮助!