English 中文(简体)
Screentoaster, how do they do it?
原标题:

I need to develop a browser based application that record the user screen, much preferably on flv. Also doing that with java would be perfect.

That s exactly what they accomplished at screentoaster.com , with just a javaWS app. Would anyone have an idea about how they ve done it? Did they use Xuggler?

Best Regards,

最佳回答

They appear to be using the Java Robot class, and have embedded the libx264 encoder using a custom build JNI library they used. Incidentally, given that they are shipping with libx264 and it s a download that installs on client computers (e.g. check the Java caches for the binaries), they should be licensing their code as GPL to compile with libx264. You may want to follow up with them to get the source.

  • Art
问题回答

This is possible using Java, as described in this answer: Is there a way to take a screenshot using Java and save it to some sort of image? .

You ll need to use a signed Java applet (or Java Webstart app), as unsigned Java code will not have access to the local screen (obvious security problem). Other than that, it should be straightforward.





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签