如何使用applet从java中的网络摄像头捕获video?

我喜欢使用java applet通过网络捕获和流式传输video。 到目前为止,看起来JMF已经过时,FMJ将无法以任何合理的速度捕获。 是否还有其他库可用于以至少每秒10-15帧的速度从网络摄像头捕获和传输video?

我最近做了这个,不得不写一个JNI来捕获video并对其进行编码或解码。

这是一个痛苦,因为您必须为Windows 32和64位,OSX 32和64位以及Linux 32和64位等每个平台编写JNI。

使用JNLP(Java web start)是一个比applet更好的选择,因为它允许你进行设置,因此它会自动下载并为当前的操作系统安装正确的JNI。

JNLP或Applet将要求您生成一个签名的jar来工作。