我正在尝试制作一个应用程序,其中一个组件捕获用户的屏幕(用于屏幕投射)。我知道有两个选项可以使用 Java 小程序实现相同的效果(如果我错了,请纠正我)。首先是使用java小程序连续截屏并转换成视频,作为视频文件上传。其次是创建一个 java vnc 服务器并将其记录为 .fbs 文件并使用如下播放器播放:http: //www.wizhelp.com/flashlight-vnc/index.html
我想知道在视频质量、文件大小、跨平台兼容性(windows 和 mac)、防火墙问题以及最终易于实施方面的最佳解决方案。
我对 Java 很陌生。请告诉我什么是我的问题的最佳解决方案。另外,我自己编程是否足够容易,或者我应该通过自由职业者开发它。我有大量的编程经验(LAMP 5 年以上),但没有 Java 经验。
非常感谢你。