我正在使用WebRTC,nodejs和express js创建视频聊天应用程序。我希望在我的服务器上有图像,其中包含每个聊天室中的流的快照。每个房间一张图片。
我建议的解决方案是为每个房间分配一个领导者,其任务是获取快照(每个流的图像数据)并合并成一个图像并将其上传到服务器,服务器将其存储在imgs / rooms /下并重复此操作每次有人加入或离开房间或每隔5分钟。
但问题是上传图像而不重新加载页面。
我很感谢能得到的任何帮助,请指出我正确的方向!
答案 0 :(得分:0)
看看Ajax。 它能够异步与您的Web服务器通信,因此用户无需更新其页面。您可以使用websockets获得相同的结果,但这更复杂。
答案 1 :(得分:0)
使用Jquery File Upload或uploadify等客户端文件上传插件。配置完这些插件后,您可以通过服务器上的请求对象访问该文件。