我想流媒体桌面使用套接字屏幕捕获。 我不知道确切的方式做到这一点,所以我AWT的机器人:)桌面TCP流(java)
Robot robot = new Robot();
BufferedImage image = robot.createScreenCapture(screenRectangle);
的问题是,从机器人来的图片过大,使流去。 一个1440x900的捕获大约是0.3MB,我无法足够快地创建一个流畅的24fps流。
目前我正在使用TCP套接字,因为我有问题将图像分割成多个部分并通过UDP发送它们。
大概这不是正确的方法,但什么是?高清视频流如何传输?
在此先感谢