我想通过LAN控制条形音箱。
我可以使用邮递员和给定的Sony Api来打开和关闭条形音箱。
当我想更改输入时,在邮递员中出现错误12。
我不明白为什么,因为其他getInformation
这样的API运作良好。 (网络,URL,端口,连接和库也应该可以)
我可以从Api getInformation
中读取带有输入名称的信息。
但是随后我将它们粘贴到setActiveTerminal
,发生错误12 。
有人知道,问题出在哪里吗?
在这里,使用的代码:
http://169.254.75.11:10000/sony/avContent
{
"method":"setActiveTerminal",
"id":55,
"params":[
{
"active": "active",
"uri": "extInput:hdmi?port=1"
}
],
"version":"1.0"
}
答案 0 :(得分:0)
setActiveTerminal
用于激活或停用在STR-DN1080上调用的输出端口extOutput
或“区域”。由于ZF9没有多区域功能,因此此方法的使用非常有限。
我猜您想设置输入端口,这是通过setPlayContent
完成的(对于ZF9,json中没有output
参数)请参见
Sony Audio Control API - Can't Change Input on AV Receiver了解更多信息。