Android / QX1上的Liveview Sony Camera API 2.01失败

时间:2015-04-26 21:57:19

标签: camera sony

使用

提供的Android演示

https://developer.sony.com/downloads/all/sony-camera-remote-api-beta-sdk/

连接到Sony QX1上的WIFI连接。示例应用程序找到相机设备并能够连接到它。

实时视图无法正确显示。最多显示一个框架,代码在SimpleLiveViewSlicer.java

中遇到异常
#include<conio.h>
#include<stdio.h>
#define num 2
struct student {
  char name[50];
  float cal1;
  float cal2;
  float prom;
} est[num];

int main () {
  int i=0;
  clrscr();
  for(i=0;i<=num;i++) {
    printf("\nName of student[%d]:",i);
    scanf("%s",&est[i].name);
    printf("\nGrade #1 [%d]:",i);
    scanf("%f",&est[i].cal1);
    printf("\nGrade #2 [%d]:",i);
    scanf("%f",&est[i].cal2);
  }

  for(i=0;i<=num;i++) {
    printf("\nStudent [%d]:",i);
    printf("\nName: ");
    printf("%s",est[i].name);
    printf("\nGrade #1: ");
    printf("%f",est[i].cal1);
    printf("\nGrade #2: ");
    printf("%f",est[i].cal2);
  }
  getch();
  return 0;
}

拍摄照片似乎不起作用。缩放确实有效 - 镜头正在移动。直接使用PlayMemories应用程序时相机工作正常,因此没有硬件问题。

希望索尼提供有关这一标准的硬件和演示应用程序的建议。

1 个答案:

答案 0 :(得分:0)

您能提供一些设置细节吗?

  1. 您正在编译哪个版本的Android SDK?
  2. 您使用的是什么IDE和操作系统?
  3. 您安装了最新的固件吗? (http://www.sony.co.uk/support/en/product/ILCE-QX1#SoftwareAndDownloads
  4. 编辑: 我们使用QX1镜头和与您相同的设置测试了示例代码,并且能够正常运行示例代码。

    要检查的一件事是实时视图是否已准备好传输图像。要确认相机是否准备好传输实时视图图像,客户端可以检查“getEvent”API的“liveviewStatus”状态(有关详细信息,请参阅API规范)。由于连接速度导致崩溃,可能存在一些时间问题。