【问题标题】:Using Sony Camera API on AndroidWear在 AndroidWear 上使用索尼相机 API
【发布时间】:2015-08-01 17:16:38
【问题描述】:

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

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

肯定是连接了摄像头,SSID over Wifi,但是检测不到。

我尝试过使用重试次数和超时值,但我的想法有点用完了。

它陷入了带有 java.net.SocketTimeoutException 的 catch catch (InterruptedIOException e)

任何建议都非常感谢!

【问题讨论】:

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


    【解决方案1】:

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

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

    在大多数情况下,资源URL结构除了IP Address保持不变,所以当SSDP发现失败时,让用户直接输入IP Address(可能是UI Picker的形式)并获取“DeviceDescription.xml”之类的否则设置服务。

    【讨论】:

    • 非常感谢。我将删除发现代码并实现固定连接。
    • 非常感谢。我现在有一些可以正常工作的东西(使用固定的设备 URL),需要修复许多布局问题,但设法在我的 Sony Smartwatch3 上控制我的 Sony actioncam 上的记录。可惜索尼对此不感兴趣,但我猜他们想出售 LiveView 遥控器......
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-04
      相关资源
      最近更新 更多