将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