关于使用Sony Audio Control API进行编程。
我知道,使用Sony STR-DN1080上的内置Chromecast时只能选择的2个SoundField是“ 2Ch Stereo”和“ Multi Ch Stereo”。根据{{3}},您可以在使用此输入时按下IR遥控器上的“ 2ch / Multi”按钮。
但是,当使用API通过以下方式选择这两个音场时:
{
"id":8,
"method":"setSoundSettings",
"params":[{
"settings":[{
"target":"soundField",
"value":"2chStereo"
}]
}],
"version":"1.1"
}
和:
{
"id":9,
"method":"setSoundSettings",
"params":[{
"settings":[{
"target":"soundField",
"value":"multiChStereo"
}]
}],
"version":"1.1"
}
我收到以下JSON响应:
{
"error": [
15,
"unsupported operation"
],
"id": 8
}
但是,这两个JSON请求能够选择其他输入上的音场。使用内置的Chromecast(根据在线帮助)时,红外遥控器可以选择这些音场,但使用API时我无法访问它们。
答案 0 :(得分:0)
看一下响应,两者看起来"target": "soundField"
都是"currentValue": "off"
,并且"target": "soundField"
设置为"isAvailable": false
。因此,我的猜测是,即使您看起来好像要切换,然后在实践中使用遥控器,接收器中实际上也没有发生任何事情。自从我这周旅行以来,现在无法确认。
测试可用功能的另一种方法是使用“ Sony |音乐中心”(应用程序),我的猜测是在这种情况下“声场”设置也不可用。