Skype 4.3 DBUS接口:ALTER CALL SET_OUTPUT有效吗?

时间:2014-08-04 17:28:02

标签: linux audio skype dbus

如Skype网站上所述here,所有Skype客户端都必须更新到版本4.3,因为旧客户端无法再连接。 我在我的GNU / Linux Ubuntu 12.04 64bit上更新了我的客户端,并开始测试我用来连接skype客户端的dbus API。 从我的测试看来,一些dbus API似乎停止了工作,但我希望其他人确认我的陈述。 (myabe我做错了什么)

我通常使用skype客户端作为引擎来使用DBUS命令:

ALTER CALL SET_OUTPUT PORT =“[some_tcp_port]”

ALTER CALL SET_INPUT PORT =“[another_tcp_port]”

一旦呼叫启动并运行,上述命令将通过dbus发送到Skype 效果应该是skype将原始音频数据(输入/输出)重定向到配置的tcp端口。这样我的软件就可以与skype音频流进行交互。

对于skype客户端的版本4.3 命令不会返回错误,但我在out通道上获得的只是白噪声

我也尝试过命令varian: FILE =“[some_file] .wav”但是我仍然得到一个非空的wav文件,显然只包含白噪声(音量非常低)。 (我用'play''mplayer'和'audacity'来播放文件)

有没有人成功使用dbus API来获取新客户端4.3的Skype音频数据? 如果上面的dbus命令不能按预期工作,你对替代解决方案有任何想法吗?

0 个答案:

没有答案