nodejs 上的 websocket (ws),在图像上很慢,但在基本文本上很快

问题描述

我制作了简单的 client1->node->client2 应用程序,旨在使用 nodejs+ws 制作视频聊天应用程序。 当我发送图像时,从客户端 1 到客户端 2 需要 12 秒,但是当我发送基本时间码时,大约需要 60-100 毫秒。

你能帮我规范化性能吗?有经验的建议吗?

我检查了 websocket 规范,它允许数据帧,我不确定 ws 是如何实现规范的。

我的实现 OpenCv 从 cam 读取,从两个 websocket 发送 img 和时间码,服务器中继到 client2,在 client2 wsimg img.src=URL.createObjectURL(d.data) 和 wstime console.log(simdi,d.data)

我不想把我帅气的图像放在手机和控制台图像上,但相信我有 12 秒和约 100 毫秒的延迟。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)