在AndroidWear上使用Sony Camera API

时间:2015-08-01 17:16:39

标签: wear-os sony sony-smartwatch sony-camera-api

我想创建一个可以使用相机远程API从Sony AS100VR相机开始和停止录制的应用。

我可以使用直接Wifi连接从我的nexus获得同样的工作,但是当我从Sony智能手表建立直接wifi连接时,它在SSDP检测阶段失败。

它确实通过Wifi连接到相机,SSID,但它无法检测到它。

我尝试过玩重试和超时值,但我有点想法。

它使用java.net.SocketTimeoutException落入catch catch(InterruptedIOException e)

感谢任何建议!

2 个答案:

答案 0 :(得分:1)

UDP Mulitcast在智能手表上不可用,因此SSDP发现失败。

任何基于UPnP的应用程序都有自动防故障选项,即:

与大多数情况一样,资源URL结构保持不变,除了IP Address,因此当SSDP发现失败时,让用户直接输入IP Address(可能采用UI Picker的形式)并获得&#34 ; DeviceDescription.xml"或其他东西,然后设置服务。

答案 1 :(得分:1)

您是否看过Camera Remote API SDK附带的CameraRemoteSampleApp?我假设你说智能手表你的意思是你正在使用支持直接WiFi连接的索尼SmartWatch 3?如果是这样,您应该能够以最小的更改修改示例应用程序并在SW3上运行它。