无需重新加载页面即可自动将图像上载到服务器

时间:2013-03-25 23:10:06

标签: node.js express webrtc

我正在使用WebRTC,nodejs和express js创建视频聊天应用程序。我希望在我的服务器上有图像,其中包含每个聊天室中的流的快照。每个房间一张图片。

我建议的解决方案是为每个房间分配一个领导者,其任务是获取快照(每个流的图像数据)并合并成一个图像并将其上传到服务器,服务器将其存储在imgs / rooms /下并重复此操作每次有人加入或离开房间或每隔5分钟。

但问题是上传图像而不重新加载页面。

我很感谢能得到的任何帮助,请指出我正确的方向!

2 个答案:

答案 0 :(得分:0)

看看Ajax。 它能够异步与您的Web服务器通信,因此用户无需更新其页面。您可以使用websockets获得相同的结果,但这更复杂。

答案 1 :(得分:0)

使用Jquery File Uploaduploadify等客户端文件上传插件。配置完这些插件后,您可以通过服务器上的请求对象访问该文件。