I'm not sure if this is 100% possible and have been looking around for some time now for an answer but couldn't find one so have come here.
Basically I want to create a flex application that sits in a web browser, that allows people to connect using a webcam and microphone, then record a short video that gets held temporarily on the computer until they finish and then it uploads the whole video to a server.
I am able to achieve this by using a media server and streaming the video directly from the user to the server but this hinders the quality of the videos. On poor Internet connections the quality is rubbish.
Is it at all possible to save video files to a computers temp memory and then upload them ?
This would mean I can record the videos at a nice high quality and not have to worry about the Internet connection tampering with the quality.
Many Thanks in advance !
You don't have permission to write on the user's disk.
Thanks for the reply. I knew it was not possible to write to the C drive or the users computer at all.
But i really wanted to know if it was possible to write to a dataArray or byteArray within flex?
I should of mentioned this sorry.
You can write ByteArray more like save them with FileReference.save(), user direct input is required though to click the save button. Not sure how well will work for a video though. However all of that changes if you deploy your app as air application.