title: Java VNC Applet vs Screen Capture
body: <p>I am trying to make an application in which one component captures the screen of the user (for screen casting). I am aware that there are two options to achieve the same using a Java applet (please correct me if I am wrong). First is to use the java applet to take screen shots continuously and convert it into a video and upload it as a video file. And second is to create a java vnc server and record it as a .fbs file and play it using a player like: <a href="http://www.wizhelp.com/flashlight-vnc/index.html" rel="noreferrer">http://www.wizhelp.com/flashlight-vnc/index.html</a></p>
  
  <p>I would like to know the best solution in terms of video quality, file size, cross-platform compatibility (windows and mac), firewall problems and finally ease of implementation.</p>
  
  <p>I am very new to Java. Please tell me whats the best solution for my problem. Also, is it easy enough for me to program it on my own or should I get it developed via a freelancer. I have tons of programming experience (5+ years in LAMP) but none in Java.</p>
  
  <p>Thank you very much.</p>