ActionScript 3.0 :: Get My Webcam To Take A Snapshot Using It?
Nov 16, 2008
Currently working on a school project that requires me to use AS3 to display a webcam, and create a button that will take a snapshot and place it beside the video display.[code]...
Using Flex, what is the recommended way of taking a webcam snapshot picture? Something along the lines of: var camera:Camera = Camera.getCamera(); var image:Image = /* magic goes here */
I have made a flash webcam application to allow the user to take a photo of themselves using a webcam. I have successfully saved the photo in my localhost. However, I would like to set the names of those photos. Currently, the photos names are generated by
$uniqueStamp = date('U');
I also have a textfield in my flash app that allows inputs from user for the photo name. For example if the user write 'MYPHOTONAME' in the textfield, the photo which will be saved in my localhost will be named 'MYPHOTONAME' too. How do I do it in Flash and in PHP? Currently I'm having some problems because I cannot send the textfield string to PHP.
Here is my flash code to send the snapshot to PHP and let the PHP save it in my localhost:
i have a photo snapping app built in flash. I notice that any movement results in a lot of motion blur.. which makes the photos kind of turd. Is there a way to digital reduce the blur? potential camera setting in actionscript??
Im sitting here with a project that i feel i have come a long way with (found some very usefull rescources). But i am stuck now and need some guideance in short terms what i am doing is a project where users can take a snapshot of them selves by using their webcams, and then save this picture.
This is all going ok, but when i save the picture its not the same size as the webcam picture. From what i can tell there is something going wrong with the bitmap creation process, and i cant seem to figure out how to add a field that i can toss the picture into like i have done with the video. (its using addchild(bitmap) now and that just adds a small picture at a given x & y, but i cant control size of it. And the saved pictures im getting are the size of the video area, but only 1/8th is filled with the picture, rest is just white..
Got round to the point where screen grabbing an image and saving it to file is too much, so what i want to do now, is take a snapshot of a live webcam image (I have webcam display working) and display the snapshot/screen grab, next to it or anywhere in the movie. This way the screen capture can be stored temporarily in the movie. once the movie is closed, all info is lost. Once another screen grab is taken, then the previous one is overwritten. The idea is simple but having problems working out how to do it in AS3!
I have got to the idea that i may need to use the Bitmap API to copy a section of the movie, and then redraw it into a new bitmap object?
Stage snapshot with webcam view and image is not working if the .swf is moved
private function initTracking() : void { stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP; var camW : int = 640; var camH : int = 500; [Code]...
I want my site's users to be able to record videos straight from their webcams into my site. Videowhisper is one such tool which seems to work fine - [URL] But I'm looking for opinions on better / more scalable / reliable solutions. Paid solutions are fine.
I am developing a website in php hosted on a shared linux server.I need to allow the users of my site to upload and play flv videos with flowplayer.It would be fantastic to show a snapshot of the video before it starts, something like these: http:[url]...My server doesn't support pseudostreaming and it has no ffmpeg/mplayer support (it's a shared host after all...)
I am guessing how can I take a snapshot of the nth frame of the video with only php or javascript or action script.I read something about bitmapdata class in flash >= 8, but i don't know how to do all the work automatically without the user's input.
I am in search of a "simple" way to implement the generation of a JPG from a Flash SWF housed within an HTML page. DETAILS: Once a visitor has assembled draggable objects within the SWF, and to their liking, I would like for them to have the ability to click a button that would render a JPG version of their layout. Hope this makes sense. I have found source codes online, in conjunction with PHP scripting, but am struggling to make this work.
I'm making a video gallery in AS3 and using PHP on server. How can I get snapshot of an instant in a video to display it as that video's thumbnail (like YouTube)? I'm not sure if this is an AS3 question or a PHP question.
i'm creating a visual editor in flex and need to let users export thier projects into Image format. But i have one problem: size of the canvas is fixed and when user add element which is out of these sizes some scroll bars added. And user continue working on the project. but when he want to take snapshot of the canvas he just get the visible part ot the canvas with scrollbars. how to get image of the fullsize canvas?
The only solution i found is to check the positions and sizes of canvas child objects and rezise it to fit them. then take snap and resize back. But it hmmmm... too complicated i think. Is there some "easy methods"?
var is:ImageSnapshot = myImagesnapshot; var str:String = ImageSnapshot.encodeImageAsBase64(is);
As of now, I am sending my jpeg data to the server with the code above. The problem is that it almost doubles the size of the data. Is there a way to send the image data directly without using any encoding.
I'm attempting to take an image from a networked camera and store it as a bitmap. I discovered that flash didn't support MJPEG so I found a class someone had written that could talk to the camera and output on the screen. Then I edited it so that I could request the current image at any time and store it in a ByteArray.I've managed to load that ByteArray with a loader class and place it on the stage, but I'm not sure how to save that as a Bitmap?
I have recently created a flash site and I am trying to update my online portfolio. How do I take a snapshot of the homepage of the flash site for my portfolio?
I want to create a movie clip where the user can adjust it selecting various colors shapes characters etc etc...and add someones email address to sent! From that movie clip...a snapshot is taken and sent over to php (in binary code or not) and from there php will send it to that someone the user chose before in Flash... Is it just me or am i thinking the wrong way!?
In my application a canvas object has height = 90 px & width = 86400 px (indicating number of seconds in a day [60 * 60 * 24] ). The canvas is scrollable and the user can add or delete components in that.Now, I want to have snapshot of the whole canvas & shrink it to size 910x30 to draw taken snapshot in another canvas.Can anybody tell me how to take snapshot of such large Component?I have tried to take snapshot in BitmapData object but as it max width is 2880 can not give whole canvas snapshot.
I am coding in AS3 and I am using BitmapData to take a snapshot of a movieclip. Is there a way to have the end result BitmapData to support transparency?
How do I take a snapshot of a movieclip without any background?
Is there any approach to take the snapshot of a drawing created in pure AS2 flash coding ? I tried to use Bitmapdata and bridge but bitmap works in as3 and bridge combines two swf together and communicate with them. Is there a way of doing screenshot in as2 ?
The text scales terribly. So my goal is to take a snapshot of the text label at a large font, add it to the display list, set the scale to a 5th and then animate the scale up to 1. After that I have to set the text again and do it all over again.
This is a Flex app and that's where my question comes in. I don't know how to take a snapshot, then what to add it to (group?) and then how to erase it and start over again?
i'd like for user to be able to save a snapshot of the swf by clicking a btn. for example, i have a piece of paper that the user has typed on. is there a way to save an img of the swf?
I've set up Red5 on one of my servers. I've created a "caster" flash app and a "viewer" flash app. Basically this is a "one-to-many" webcam streaming application.Everything is working fine. Users can fire up their webcam and connect to the server and broadcast. Viewers can connect to the streams with the "viewer" app just fine.What I'm trying to implement now, are snapshot and record buttons on the viewer side. Right now I am just focusing on snapshots.I've found lots of examples/tutorials on how to take a snapshot using your own webcam. However, when I try to implement these on the "viewer" side, it doesn't work. When I try to search for code examples on how to capture streaming data, everything that comes up is software for sale.[code]If I use this code in the "caster" app, it works just fine. But on the viewer side it fails. Through trial and error I've determined that the line that is failing is:[code]
I am trying to take a snapshot of an entire movieclip. Here is the function I am using:
[Code]...
When I pass it through the function I only get the bottom-right portion of the image. It has a centered registration point. I've tried all registration points too and the top-left (0,0) works but my project is already based around objects having a low-mid registration point: Does anyone know what I am doing wrong? I just want a snapshot of the full movieclip instead of the bottom-right portion regardless of the registration point. edit: No, I'm not here to sell watermelons