ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2019-11-01 06:59:45  阅读:233  来源: 互联网

标签:ffmpeg transparency webcam streaming 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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有