【问题标题】:Skype for Consumer SDK(Skype4COM) change Default Audio Output and Input C# for Bluetooth DevicesSkype for Consumer SDK(Skype4COM) 更改蓝牙设备的默认音频输出和输入 C#
【发布时间】:2016-04-21 06:50:40
【问题描述】:

我正在为用户提供一个界面,以便在 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;

Headset Earphone (Plantronics C320-M) 是使用 MMDevice (NAudio) 获得的友好名称。 这适用于内置扬声器、Plantronics 耳机等。但对于蓝牙扬声器,它不起作用。当我查看 Skype 的设置时,我看到蓝牙Speaker 上附加了一些数字,我不确定这个数字是什么。 当我如下设置时,音频被正确路由到 JBL 蓝牙音箱:

_client.Settings.AudioOut=Headset (JBL GO Hands-Free) JBL GO(202764376855473)

问题是,我如何获得号码 202764376855473?它是什么?

【问题讨论】:

    标签: c# audio bluetooth skype skype4com


    【解决方案1】:

    知道了! 它是 DeviceAddress 属性的十进制值, 设备地址 = {B869C2A7D3B1} 十进制(B869C2A7D3B1)=202764376855473

    :-)

    希望对大家有所帮助!

    【讨论】:

    • 投票上/下箭头的正下方应该有一个(空心)复选标记,就在“共享编辑标志”字样的左侧。单击该复选标记以接受。
    猜你喜欢
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    • 1970-01-01
    • 2017-01-12
    • 2021-11-19
    • 1970-01-01
    • 2011-10-18
    • 1970-01-01
    相关资源
    最近更新 更多