Click here to Skip to main content
15,885,278 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello experts,

I built an application that used to record the clients screen in an avi file. Now the client wants to save the recoding on web server in real time. i.e he want that all recording should be saved directly on web server, how can we do this?
Posted
Updated 6-Feb-11 18:55pm
v2

If you create avi files in chunks (say a file for every 5 minutes), then you can always keep uploading the last but one avi to the web server while the current video is streaming. This saves you the trouble of directly uploading a live stream of data (which can be a little harder to do).
 
Share this answer
 
Comments
lakdrit 6-Feb-11 23:45pm    
i want to capture the presenter's screen and display it to the followers.... whatever action he is performing needs to be displayed to the end user
Nish Nishant 6-Feb-11 23:47pm    
If snooping/monitoring is the goal, you might get away with uploading frequent screen-caps (as opposed to an actual video stream). Do you think that'd work for you?
lakdrit 6-Feb-11 23:55pm    
thnx nishant for feeding back...

i think so... how would i send the screen captures from client system to my server... if i could save the images on server then i can then write code to convert into avi and allow the end user to view the avi using flash... is it the right direction?
Nish Nishant 6-Feb-11 23:56pm    
ASP.NET makes it easy to do file uploads. Here's an old article (for ASP.NET 2.0) but the concepts should probably be same today : http://msdn.microsoft.com/en-us/library/aa479405.aspx
lakdrit 7-Feb-11 0:02am    
no nishant... we cant use file upload... its open meeting module... u are the host... and other users can see what u are doin on ur screen...
You can use the FIleUpload server control as described here[^].

This would mean that the user gets a file save window where he can enter the path of the file.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900