编程语言
首页 > 编程语言> > 将Java窗口输出为网络摄像头流

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

作者:互联网

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

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

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

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

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

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

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

解决方法:

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

标签:ffmpeg,transparency,webcam,streaming,java
来源: https://codeday.me/bug/20191101/1982098.html