Domanda:
Cosa posso fare, come sviluppatore di software, con la modalità "Wi-Fi integrato" nelle fotocamere?
IQAndreas
2016-05-15 04:33:33 UTC
view on stackexchange narkive permalink

Sto cercando di acquistare una fotocamera. Le specifiche online di solito includono un campo denominato "Wi-Fi builtin" , ma invece di espandere i dettagli, fornisce un Sì / No em binario > risposta.

Che tipo di funzionalità include in genere? (Se sei tentato di chiudere la domanda in quanto troppo aperta, scegliamo un modello di fotocamera di esempio, la Canon - EOS Rebel T6i . Cosa "Wi- Funzionalità Fi "ce l'ha e modelli di fotocamere simili?)

Questo significa che se inserisco il mio nome utente e la mia password nella fotocamera, caricherà automaticamente le foto su Google+ quando le scatto?

Oppure le funzionalità Wi-Fi sono più avanzate e utilizzabili da uno sviluppatore di software, come consentirmi di scattare foto in remoto dalla riga di comando o consentire l'accesso alla memoria della fotocamera come condivisione di rete?

Inoltre, con qualche manipolazione che invaliderà definitivamente la garanzia, [posso hackerare il firmware per eseguire _Doom_ sulla mia DSLR] (http://smbc-comics.com/index.php?id=2158)?
per quanto riguarda lo "sviluppatore", sarebbe davvero interessante connettersi alla rete wifi da un dispositivo di tipo Pi o 8266, piuttosto che aver bisogno di un software integrato.
Due risposte:
inkista
2016-05-15 05:26:35 UTC
view on stackexchange narkive permalink

Che tipo di funzionalità include in genere?

In genere, qualsiasi fotocamera con funzionalità Wi-Fi può essere fondamentalmente un hotspot Wi-Fi, quindi puoi utilizzare una rete ad hoc tra la fotocamera e uno smartphone o un tablet per trasferire le foto dalla fotocamera al dispositivo, utilizzare il posizionamento GPS del dispositivo per geotaggare le foto o per stabilire un percorso di controllo remoto per le funzioni di base della fotocamera. Un'app mobile sul dispositivo smart gestisce la comunicazione.

Ciò significa che se inserisco il mio nome utente e la password nella fotocamera, caricherà automaticamente le foto su Google+ quando le scatto?

Non esattamente, è un po 'più una seccatura. È necessario attivare il Wi-Fi nella fotocamera (l'uso continuo farebbe scaricare la batteria), quindi connettersi alla rete della fotocamera su un dispositivo intelligente. Da lì, puoi trasferire le immagini sul dispositivo intelligente e utilizzare un'app mobile per caricare le immagini sul tuo social media preferito.

Un caso speciale nelle funzionalità Wi-Fi che utilizzo è quello che L'edificio di Fuji nelle sue fotocamere per inviare le immagini direttamente alla sua stampante di pellicole istantanee per smartphone Wi-Fi, la Instax SP-1 dai menu della fotocamera. Tuttavia, funziona solo con la mia Fuji X100T. Con la mia scheda Panasonic GX-7 o Eye-Fi, devo eseguire una danza wi-fi / app come segue: collegare l'iPhone alla scheda GX-7 / Eye-Fi, utilizzare l'app Panasonic / Eye-Fi per trasferire la foto alla fotocamera rotola su iPhone, passa dalla rete Wi-Fi alla stampante Instax, apri l'app Fuji Instax Share, stampa la foto dal rullino fotografico.

Oppure le funzionalità Wi-Fi sono più avanzate e utilizzabili da uno sviluppatore di software , come consentirmi di scattare foto in remoto dalla riga di comando o consentire l'accesso all'archivio della fotocamera come condivisione di rete?

Non posso rispondere, ma dato che l'app Canon possibile, è possibile. Ma l'esposizione della funzionalità Wi-Fi tramite EOS Digital SDK (EDSDK) in linguaggio C potrebbe non esistere, a giudicare da questa domanda sull'overflow dello stack.

Inoltre, con un po 'di manipolazione che annullerà definitivamente la garanzia, posso hackerare il firmware per eseguire Doom sulla mia DSLR?

Bene, i ragazzi di Magic Lantern hanno portato Arkanoid (guarda anche questo video di YouTube). Quindi, c'è sempre una possibilità, se vai Canon. ;)

Caleb
2016-05-15 10:24:52 UTC
view on stackexchange narkive permalink

Che tipo di funzioni include in genere?

Per le fotocamere Canon (o almeno la 6D), la fotocamera può connettersi a una rete esistente o creare una rete di proprio. È quindi possibile trasferire le foto dalla fotocamera o utilizzare il software Canon per controllare la fotocamera.

Ciò significa che se inserisco il mio nome utente e la password nella fotocamera, caricherà automaticamente le immagini su Google+ quando prenderli?

Non è automatico, ma puoi selezionare e caricare foto e video dalla fotocamera Canon Image Gateway su alcuni servizi Web supportati, tra cui:

  • Twitter
  • Facebook
  • YouTube
  • Google Drive
  • Flickr

Puoi anche inviare foto tramite posta elettronica o archiviarle in Image Gateway (fino a 10 GB). E Canon sembra avere un nuovo servizio di condivisione delle immagini chiamato irista , ma non sono sicuro che sia disponibile in tutti i mercati o utilizzabile su tutti i modelli.

Oppure lo sono Funzionalità Wi-Fi più avanzate e utilizzabili da uno sviluppatore di software, come consentirmi di scattare foto in remoto dalla riga di comando o consentire l'accesso all'archivio della fotocamera come condivisione di rete?

Quelli non sono funzionalità del WiFi tanto quanto sono funzionalità che potrebbero essere esposte tramite WiFi e non sono disponibili immediatamente. Canon ha un SDK per il controllo delle fotocamere EOS, ma devi saltare attraverso un cerchio o due per accedervi. Puoi avere un'idea di cosa è possibile fare guardando il riferimento per EOSFramework, un framework Cocoa che funziona con l'SDK di Canon. Non è chiaro se puoi connetterti alla videocamera tramite WiFi utilizzando l'SDK.

Se stai solo cercando una soluzione di automazione per uso personale piuttosto che sviluppare un nuovo prodotto, il percorso di minor resistenza è sicuramente quello di utilizzare uno dei servizi supportati. Ad esempio, una volta che le tue foto sono state caricate su Flickr o Google Drive, puoi utilizzare le API ben supportate fornite da questi servizi per fare quello che vuoi con le immagini.

Oppure invia un'email in quanto in questo modo non dipendi da un'API che potrebbe non essere stabile.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...