我正在开发一个网络项目,用户可以在其中与其他用户共享他的屏幕和声卡的输出。我使用 Adobe LCCS 服务 (http://www.adobe.com/devnet/flashplatform/services/collaboration.html) 已经走了很长一段路,但屏幕共享不够稳定,无法从用户的计算机 - 它每 2 秒停止一次。
似乎唯一的其他方法是使用 Java Applet。有几个库可以共享屏幕。我正在寻找一种方法来捕获屏幕内容并通过 RTMP 将其流式传输到服务器。
我正在开发一个网络项目,用户可以在其中与其他用户共享他的屏幕和声卡的输出。我使用 Adobe LCCS 服务 (http://www.adobe.com/devnet/flashplatform/services/collaboration.html) 已经走了很长一段路,但屏幕共享不够稳定,无法从用户的计算机 - 它每 2 秒停止一次。
似乎唯一的其他方法是使用 Java Applet。有几个库可以共享屏幕。我正在寻找一种方法来捕获屏幕内容并通过 RTMP 将其流式传输到服务器。
我找到了一个 Java 小程序,它可以在一定间隔内捕获定义区域的屏幕截图,将其编码为 ScreenVideo 编解码器并将其流式传输到支持 RTMP 的服务器:http ://code.google.com/p/red5-screenshare /