问题标签 [sony-audio-control-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sony-audio-control-api - 索尼音频控制 API 入门
尝试将新的索尼音频控制 API 与我的 STR-DN1080(固件 M41.R.0377)一起使用,但在遵循https://developer.sony.com/develop/audio-control-api上的指南时遇到了很多麻烦/。它当然很漂亮,但是教程不是很有帮助。
因此,基于该门户,听起来我需要通过 SSDP/UPNP 发现接收器的端口。关于如何执行此操作的指导不多,所以我使用了一个 Android 应用程序“UPNP 浏览器”并找到了 3 个单独的 URL。在http://str.dn.1080.ip:52323/dmr.xml中,我找到了基本 URL:端口和可用服务:
然后,按照 getSystemInformation (v1.4) 的 API 参考,我向http://str.dn.1080.ip:10000/sony/system/getSystemInformation发出 GET ,但我得到的只是{"error":[404,"Not Found"]}
我现在很困惑,正在寻求索尼开发者支持的帮助。我错过了什么?我需要在接收器上启用什么功能吗?是否存在自动更新程序无法应用的隐藏固件?
谢谢!
sony-audio-control-api - 索尼 ZR5 音频控制 API
我如何使用 api发送到我的 Sony ZR5 音频流,例如http://air.radiorecord.ru:805/chil_320 ?谢谢你。
sony-audio-control-api - Sony Audio Control API - 无法更改 AV 接收器上的输入
我最近一直在玩索尼的音频控制 API,目的是在家里设置“场景”,我可以用一个命令打开/关闭设备、设置照明等。
我可以使用getCurrentExternalTerminalsStatus列出可用输入,但实际上不能通过setActiveTerminal更改输入。
要求
回复
从给出的回复来看,我猜我的 AV 接收器 (STR-DN860) 出于某种原因不支持此功能,但我将其发布在这里,因为索尼的支持页面建议这样做。
sony-audio-control-api - Sony Audio Control API - 无法选择 AFD 声场
(这篇文章已被标记为“索尼”供索尼工程师查找,根据:https ://developer.sony.com/develop/audio-control-api/get-support )
你好。我在使用 Sony Audio Control API 时遇到问题。在格式化 JSON 请求以选择 Sound Fields 时,以下是成功的:
但是,当“value”设置为“auto”而不是“2chStereo”时,它会失败并显示:
根据 setSoundSettings 的文档,“自动”是我选择 AFD 模式所需要的。 https://developer.sony.com/develop/audio-control-api/api-references/api-overview-2#_setsoundsettings_v1_1
我正在对 Sony STR-DN1080 进行测试。非常感谢。
domoticz - 索尼音频 API 的范围
我有一个非常基本的问题。我对 Sony STR-DN1080 很感兴趣,我想使用我自己的家庭自动化系统(例如domoticz)通过 Sony Audio API(据我所知唯一存在的)来控制它。但我不明白这个 API 是否只允许控制音频流的 AVR,或者它是否比这更广泛(也配置视频流的行为)......</p>
例如,是否可以使用 API 要求 STR-DN1080 使用 HDMI 输入 1 作为视频源,并将视频流发送到 HDMI(输出) n°2(用于投影仪)而不是 HDMI 输出 n°1(电视),同时将音频流(从 HDMI 输入 1)发送到 AVR 处理的扬声器?
稍后(电影之后),将 AVR 设置为将视频从 Hdmi 输入 1 播放到 HDMI 输出 n°1(电视)而不是 HDMI 输出 2(投影仪),并且仅使用电视播放音频(即不激活扬声器由 AVR 处理音频)?
谁能澄清它是否可以用 API 完成?
非常感谢
sony-audio-control-api - 索尼 API 发现过程和索尼 STR-DN1080
回复:https ://developer.sony.com/develop/audio-control-api/hardware-overview/discovery-process
你好。我有一个亚太地区索尼 STR-DN1080 AVR。我可以通过 API 控制所说的 AVR。我只是找不到使用 SSDP 支持的索尼设备。
似乎 AVR 定期通过 UDP 向网络宣传自己,但它没有使用文档中描述的格式响应任何多播请求。
ST: upnp:rootdevice
当我用or替换 "ST: ...." 行时,Web API 服务甚至没有回复ST: ssdp:all
。我网络上的其他设备会回复,但 Web API 服务不会。但是,内置的 UPnP/DLNA 服务会做出响应。
这是我的数据包:
有什么我想念的吗?提前致谢。
http - Sony API - 简单的 http post 格式
我想通过我的家庭自动化控制器来控制我的索尼 STR-DN1080,这是一个 vera 产品。使用 vera 场景,我可以发送 http post 命令。SQL 和一点 c# 是我的编码工具,所以我不熟悉 curl、json 等。
出于我的目的,我只需要了解如何将 Sony API 命令格式化为一个简单的 HTTP 帖子。例如,这个命令会关闭我的 direcTV。" http://ip_address:8080/remote/processKey?key=poweroff "
我想要: 打开和关闭 Sony 系统
将输入设备设置为 TV 或 Sat/CD
将音量设置为特定值
奖励:打开/关闭第 2 区
非常感谢您帮助我前进。用一两个例子,我想我可以解决剩下的问题。
sony-audio-control-api - 带 USB 的索尼音频控制 API
我正在使用带有 ZR5 和 USB 密钥的索尼音频控制 API。我可以使用 Json 选择 USB 存储
但无法开始播放。我可以用手机启动它,但无法通过 API 暂停或停止。
ZR5 不支持 setPlayNextContent 或 pausePlayingContent 。
如果可能的话,我如何在 USB 密钥上开始播放?
sony-audio-control-api - setPlaybackContent 和网络音频
是否可以播放存储在网络服务器上的 mp3,例如http://example.com/myfile.mp3?或者更好的是 Shoutcast mp3 流 URL?
API 文档并没有真正给出 setPlayContent 函数的 URI 参数的许多示例。只是一个 DLNA mp3 示例。而且Device URI页面很模糊: https ://developer.sony.com/develop/audio-control-api/api-references/device-uri
提前致谢。