- L'utilisation Sony SDK Remote Camera 2.1.2
- Je n'utilise des appareils mobiles pour parler à mes caméras Sony
- J'utilise un Ubuntu, C++ et Routeur pour accéder à mes caméras Sony
- Mes caméras Sony TRAVAILLENT pour un appel d'API, elles répondent à l'appel «startLiveview» de Sony Camera Remote API, mais c'est le seul appel Sony Camera Remote API auquel répondront les caméras Sony, J'ai essayé "startLivewviewWithSize", "getSupportedLiveviewSize", "getLivewviewSize", et "getAvailableAppList", "getApplicationInfo", aucun de ces appels d'API obtenir une réponse de ei En général, il y a une exception voir ci-dessous
- J'ai essayé tous ces appels avec un seul appareil photo Sony.
L'exception: quand j'obtiendrai réellement des réponses des appareils-photo de Sony. Si je l'appelle « getAvailableAppList », cela entraînera que quelque chose arrive à la caméra Sony, et je vais commencer à obtenir des réponses de mais seulement lorsque l'appareil est en mode Wifi Live PreviewConnexion à plusieurs caméras via Sony API Remote Camera
Maintenant le scénario:
J'ai deux caméras Sony HDR-AZ1, je les ai tous les deux sur « Exécuter live streaming »:
Actuellement, je suis en mesure de capturer le flux livepreview, l'enregistrement, en utilisant VLC et Routeur Netgear où j'attribue des adresses IP statiques aux caméras:
J'ai assigné les caméras Sony dans mes paramètres LAN dans mon Netgear Routeur:
#define SONY_CAMERA_1 @"http://192.168.178.13:8080/sony/camera"
#define SONY_CAMERA_2 @"http://192.168.178.14:8080/sony/camera"
Je peux donc capturer le flux Liveview de deux caméras en raison des adresses IP statiques que j'ai assignées avec mon routeur.
Le flux livepreview est toujours en streaming, pas d'appels API sont envoyés à l'appareil photo, les adresses IP attribuées statiques me permettent de capturer le flux en utilisant VLC Player pour enregistrer le flux:
Maintenant, je suis en train de déterminer si je peux utiliser l'API Sony Remote Camera avec mes adresses IP statiques pour parler à plusieurs caméras. J'ai lu en ligne que c'est possible et que ce n'est pas possible, mais je n'ai pas trouvé de déclaration claire sur le fait d'une façon ou d'une autre.
Cet article Stackoverflow impliquerait, par la dernière phrase de Sony @ réponse de Marlin-SONY qu'il est possible, en utilisant l'API de caméra à distance Sony: Is there a way to send multiple wifi camera a signal to take a picture at the same time?
Mais la réponse de Simon Wood et code, ainsi que d'autres articles véhiculent cette connexion multiple via Sony Remote Camera API est encore un problème insoluble.
Avec mes adresses IP statiques, attribuées au routeur, je pense que je peux faire l'appel suivant:
http://192.168.178.13:8080/sony/camera
strCmd = "{"
"\"method\" : \"getApplicationInfo\","
"\"params\" : [],"
"\"id\" : 1,"
"\"version\" : \"1.0\""
"}".toJSON;
et obtenir une réponse, mais je n'obtenir une réponse, non Peu importe quel mode Wifi la caméra est réglée. Je suppose que je vais devoir passer du mode WiFi sur les caméras Sony HDR-AZ1 à "WiFi" ou "Wifi Multi Connection" au lieu de "WiFi Perform Live Streaming". même cela n'est pas clairement documenté nulle part que je peux find.
- Puis-je connecter à plusieurs caméras via l'API Remote Camera Sony, je suppose que la réponse est oui, mais mes caméras ne sont pas faisant office de points d'accès sans fil, ils ne reçoivent toujours tous les appels API à distance de l'appareil photo Sony documenté lorsque le la les caméras sont dans une certaine saveur de Wifi avec des adresses IP statiques qui leur sont assignées via mon routeur?
- Quel est le mode WiFi de mes caméras pour fonctionner avec l'API Sony Remote Camera? 1) Wifi, 2 Wifi Multi Connection (Cela semble être seulement pour le produit Sony Remote Control) ou 3) Wifi Livepreview?
- Ai-je besoin d'utiliser mon routeur pour attribuer des adresses IP statiques ou puis-je utiliser le protocole SSDP pour trouver les caméras?
Merci, je vais vérifier! –
Cette adresse IP adresse-t-elle 192 adresses locales lorsqu'elle est découverte? –
J'apprécierais beaucoup si vous regardez ma question encore, je l'ai reformulée et espère que j'ai réalisé quelques questions concises au sujet de l'API de caméra à distance de Sony –