Die Sony Camera API und die Smart Remote Control-App erlauben keinen Internetzugang

9

Ich habe eine Sony A5000 gekauft, um die Sony Camera API in unsere professionelle Photo Booth-Software für das iPad zu integrieren.

Ich habe verstanden, dass der Sony A5000 eine Verbindung mit einem vorhandenen WLAN-Zugangspunkt herstellen kann, der eine Verbindung zum Internet hat, die ich getestet habe und es funktioniert - aber nicht mit der API.

Um die API zu verwenden, müssen Sie die Smart Remote Control App auf der Kamera ausführen, damit sie erkannt wird. Wenn Sie diese Kamera-App ausführen, erhalten Sie jedoch die Anmeldedaten für den direkten Wi-Fi-Zugangspunkt von der Kamera und können den vorhandenen Zugriffspunkt, mit dem die Kamera verbunden ist, nicht verwenden. Ich habe es mit dem Beispielcode von Sony für iPhone / iPad getestet. Daher ist eine Internetverbindung nicht möglich, obwohl die Kamera eindeutig die Möglichkeit hat, sich mit einem vorhandenen WLAN zu verbinden.

Meine App erfordert, dass das Gerät eine Verbindung mit dem Internet herstellen kann, um soziale Netzwerke zu teilen und Fotos mit Kiosks, die die Bilder anzeigen, zu synchronisieren.

Gibt es einen Weg um diese Einschränkung? Sehr geehrte Sony-Ingenieure, können Sie bitte die Verwendung der API über den Zugangspunkt aktivieren, an den die Kamera angeschlossen ist? Ich verspreche, dass wir viele Sony-Kameras verkaufen werden. Unsere Kunden freuen sich darauf, mit ihren iPad-basierten Fotoautomaten eine DSLR nutzen zu können.

    
Mark Hennings 21.05.2014, 03:00
quelle

1 Antwort

0

Fast vier Jahre später hatte ich genau den gleichen Anwendungsfall wie Sie, und ich fand schließlich einen Workaround, um sowohl Internet- als auch API-Zugriff zu haben. Es ist möglich, indem Sie einen "Smart Router" mit mindestens 3 WLAN-Karten / Schlüssel: ein Raspberry Pi ist eine gute Passform.

  • Die erste Karte fungiert als Zugangspunkt (Access Point, AP) zum Smart Router: wlan0 (die Hauptanwendung verbindet sich mit ihr anstatt mit der Kamera).
  • Der zweite verbindet sich mit einem WLAN, um das Internet zu bekommen: wlan1
  • Der Dritte verbindet sich mit dem Kamera-AP: wlan2

Dann konfigurierst du iptables, um wlan0 Verbindungen zu wlan1 und wlan2 gehen zu lassen.

%Vor%

Die Kameraerkennungs-URL ist vom Router immer noch schwierig zu entlarven, aber normalerweise handelt es sich um eine feste URL, so dass Sie sie nach der Suche fest codieren können ( Ссылка für mich). Sie können es auf der Himbeere mit diesem Python-Wrapper finden:

    
Philippe G 17.01.2018 16:02
quelle

Tags und Links