通过套接字python发送和接收视频、音频数据

时间:2021-05-08 19:19:40

标签: python opencv sockets socket.io

作为一个测试项目,我想创建一个类似缩放克隆的东西。我曾尝试使用 select. select() 方法,它很好,但我猜它在处理来自数百个客户端的大量数据时会失败。 该计划包括:

  1. 连接到服务器(主机)
  2. 向所有客户发送主持人的视频、音频、聊天记录,也许还可以共享屏幕
  3. 接收客户的视频、音频、聊天
  4. 将收到的客户端信息和主机信息发送给所有其他客户端

这些是server.py要完成的功能。因此 select.select() 对我来说似乎有点慢。那么有没有更好或更有效的方法来做到这一点,以便可以更快、更高效地处理客户的音频和视频?

顺便说一下,我使用 OpenCV 进行视频录制。

0 个答案:

没有答案