Le porgo un piccolo esempio che può anche servire come un tutorial di fare foto da una webcam sotto applicazione Flex 2. L'esempio è in grado di memorizzare le foto, e scaricare in formato JPEG, con un piccolo script PHP.
Filmati Flash possono accedere alla webcam degli utenti se si permette. È quindi molto facile da catturare un'immagine dalla webcam. Tuttavia, questa immagine è in formato bitmap, e non è registrabile con l'utente che Flash non è l'accesso ai file di sistema l'utente.
Propongo quindi in questo esempio per vedere come catturare l'immagine della webcam, la codifica in formato JPEG e renderlo scaricabile dagli utenti, tutto questo con Flex 2 e un piccolo script PHP per il download.
Se si utilizza Flex 3, e / o che si intende effettuare una applicazione AIR, raccomando l'ottimo tutorial (in inglese) che mi ha ispirato da tinkerlog.com (Flex 3 offre un sistema integrato di codifica JPEG, e le applicazioni AIR possibile salvare i file direttamente, che non è il caso di animazioni Flash)
L'esempio è disponibile qui e le fonti qui.
Il codice è documentato per capire ogni passaggio. Per favore fammi sapere i tuoi pensieri ...
Se venite per la prima volta il Flex-info.fr, puoi iscriverti al feed RSS. Grazie per la vostra visita!




















25 marzo 2008 a 2 h 18 min
c'est très bonne!
18 ottobre 2008 a 0 h 08 min
Mickael salvezza, funziona molto bene, ma mi chiedo se si potrebbe contribuire a fare di me qualcosa di simile .. Non so nulla in flessione, ho appena decifrare il codice, e ho capito il profilo .. breve ecco quello che cerco di fare: chiamare un javascript pop-up con l'equivalente della vostra immagine a sinistra (il video) con il "prendere istantanea" tasto, che si chiude una volta la fotografia, l'immagine è uploadée sul server e il link salvati nel database con upload.php
Ho ancora possibile salvare l'immagine e immettere l'indirizzo di base, ma non posso fare a meno "selectedSnapshot.source"
fondamentalmente mi può chiamare la funzione uploadSnapshot () e funziona direttamente sul snapshotbitmap (per la prova di "se" e jpgEncoder ..)
il vostro aiuto sarebbe molto prezioso
Ho abbandonato su un progetto di installazione multimediale e non ho il tempo per imparare la flessione nel tempo .. : S
kevin