将Java窗口输出为网络摄像头流

我想用Java编写一个程序,该程序可以在屏幕上显示动画叠加层.

然后,将使用称为x-split的单独程序通过Internet广播流式传输屏幕.

这样做的一个好方法是在Java中创建一个透明窗口,该窗口将显示动画文件(具有透明度),并且该窗口的输出(其显示)理想情况下应出现在网络摄像头设备列表中,以便可以很容易地将其拾取. X分割,可将其安排在我当前正在播放的游戏屏幕上.

这种类型的示例程序将是其中显示网络摄像头图像并将“虚拟眼镜”覆盖在人脸图像上的程序,然后可以将其作为输出凸轮传输.

我已经找到了Java 6u10-translucent-shapes库来创建透明窗口,但是我不知道如何流式传输它.

我已经读过几本书,建议使用JMF和FFMpeg,但我不确定该安装什么以及如何安装.

任何帮助或指南的指针将不胜感激.

解决方法:

我不知道您到底想达到什么目的,但是流向屏幕的外部程序又如何呢?像http://screen-stream.en.softonic.com一样?

上一篇:具有安全性的300MB视频流(PHP)


下一篇:kafka unclean 配置代表啥,会对 spark streaming 消费有什么影响?