前端应用程序到后端服务器Websocket连接可以有一个生产者

我在前端应用程序上工作,前端应用程序将视频(实时)帧发送到后端服务器,后端服务器处理视频帧并将数据(文本)通过Websocket连接发送回前端应用程序。在后端Websocket服务器端,每当客户端发送视频帧时,这些帧就会与连接ID一起添加到队列中。是否有可能编写一种方法来轮询队列,处理帧并生成要发送到客户端的特定客户端的文本数据。此方法应仅具有一个实例,并且应由所有Websocket连接共享。该方法使用共享变量,并且应该具有独占访问权限。我无法混合来自其他客户端的帧以生成文本数据。 如果我编写一个生产者,则每个客户端连接将具有单独的生产者,并且这些生产者将使用不需要的共享变量。现在,我在没有消费者生产者的情况下编写了websocket连接,并锁定了关键代码。但这似乎不是一个好的解决方案。后端在python中,前端在reactjs中。有什么建议吗?

iCMS 回答:前端应用程序到后端服务器Websocket连接可以有一个生产者

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1570417.html

大家都在问