Ik bied u een klein voorbeeld dat ook kan dienen als een tutorial over het maken van foto's van een webcam onder Flex 2 applicatie. Het voorbeeld foto's kunt opslaan en downloaden in JPEG-formaat met een klein PHP script.
Flash-filmpjes kan toegang krijgen tot de webcam van de gebruiker als het toelaat. Het is dus heel eenvoudig om een afbeelding van de webcam. Maar dit beeld is in Bitmap-formaat, en niet kan worden opgenomen door de gebruiker die Flash is niet de toegang tot het bestandssysteem van de gebruiker.
Ik stel dan ook in dit voorbeeld om te zien hoe een opname van de webcam, coderen in JPEG-formaat en maken het downloaden door de gebruiker, dit alles met Flex 2 en een klein PHP script voor download.
Als je gebruik maakt van Flex 3 en / of dat u van plan om een AIR-applicatie, adviseer ik de zeer goede beginnershandleiding (in het Engels) dat ik geïnspireerd door tinkerlog.com (Flex 3 biedt een geïntegreerde JPEG encoder, en AIR-toepassingen kunt opslaan, bestanden direct wat niet het geval is van Flash animatie)
Het voorbeeld is hier beschikbaar en de bronnen hier.
De code is gedocumenteerd te begrijpen elke stap. Laat het me weten je gedachten ...
Als u nu komt voor het eerst op Flex-info.fr kunt u zich abonneren op de RSS feed. Dank u voor uw bezoek!




















25 maart, 2008 om 2 uur 18 min
c'est très bonne!
18 oktober 2008 om 0 uur 08 min
Mickael heil, het werkt heel goed, maar ik vraag me af of je kan mij helpen doen iets dergelijks .. Ik weet niet echt iets in flex, ik decrypteren uw code, en ik begrijp de omtrek .. Kortom hier is wat ik probeer te doen: bel een javascript pop-up met het equivalent van uw afbeelding aan de linkerkant (de video) met de "nemen momentopname" knop, die sluit zodra de foto, de foto wordt uploadée op de server en de link opgeslagen in de database met upload.php
maar ik kan de afbeelding en voer het adres in de basis, maar ik kan niet zonder "selectedSnapshot.source"
in principe kan ik de functie uploadSnapshot () en het werkt direct op snapshotbitmap (voor de test "als" en jpgEncoder ..)
Uw hulp zou zeer waardevol
Ik liet op een multimedia-installatie project en ik heb geen tijd om te leren de flex in de tijd .. : S
kevin