在 AndroidWear 上使用索尼相机 API

Using Sony Camera API on AndroidWear

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

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

肯定已经连接到相机,SSID over Wifi,但是检测不到。

我试过重试和超时值,但我有点 运行 没有想法。

它陷入了一个 java.net.SocketTimeoutException

的 catch catch (InterruptedIOException e)

非常感谢任何建议!

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

对于任何基于 UPnP 的应用程序都有一个故障安全选择,即:

在大多数情况下,资源URL结构保持不变,除了IP Address,所以当SSDP发现失败时,让用户直接输入IP Address(可能是[=的形式21=] Picker) 并获取 "DeviceDescription.xml" 或其他设置服务。

您看过相机遥控器 API SDK 附带的 CameraRemoteSampleApp 了吗?我假设当您说 Smartwatch 时,您的意思是您使用的是支持直接 WiFi 连接的 Sony SmartWatch 3?如果是这样,您应该能够以最少的更改修改示例应用程序并 运行 它在 SW3 上。