0

我需要开发一个基于浏览器的应用程序来记录用户屏幕,最好是在 flv 上。用java也能做到这一点是完美的。

这正是他们在 screentoaster.com 上完成的,只用了一个 javaWS 应用程序。有人知道他们是如何做到的吗?他们使用 Xuggler 吗?

最好的祝福,

4

2 回答 2

1

他们似乎在使用 Java Robot 类,并使用他们使用的自定义构建 JNI 库嵌入了 libx264 编码器。顺便说一句,考虑到他们与 libx264 一起发布并且它是安装在客户端计算机上的下载(例如检查二进制文件的 Java 缓存),他们应该将他们的代码许可为 GPL 以使用 libx264 编译。您可能需要跟进他们以获取来源。

  • 艺术
于 2010-02-08T16:49:40.880 回答
0

这可以使用 Java,如本答案中所述:Is there a way to take an screenshot using Java and save it to some sort of image? .

您需要使用签名的 Java 小程序(或 Java Webstart 应用程序),因为未签名的 Java 代码将无法访问本地屏幕(明显的安全问题)。除此之外,它应该是直截了当的。

于 2010-02-03T11:51:08.070 回答