使用Python流式传输音频和视频

Lov*_*ove 10 python video streaming live ipv6

我需要制作一个流式传输实时多媒体的应用程序.目前我的应用程序是从网络摄像头(使用OpenCV)拍摄图像帧并将其发送到客户端.它还使用pymedia模块发送音频.问题是到达客户端的图像和音频数据包都不同步.

所以我有以下问题:

  1. 用于实时多媒体流的python中是否有任何模块?
  2. 我可以以某种方式使音频和图像帧同步为客户端吗?

PS.pymedia自2006年以来一直没有开发,也没有工作.

Mel*_*lug 2

您可以使用 gstreamer 的 python 模块。我的意思是上面提到的gst-python。使用rtmp协议同步客户端/服务器视频。上次我使用gst-python时,不支持rtmp。当时,我的解决方案是限制缓冲区大小。当缓冲区已满时,最旧的帧将被丢弃。