【发布时间】:2017-01-25 14:54:36
【问题描述】:
我正在尝试制作一个视频流应用程序,我可以在其中流式传输我的网络摄像头和我的桌面。到目前为止,为了确保一切正常,我已经通过 TCP 通信这样做了,而且确实如此,但速度很慢。 我知道通常在像这样的直播流中你会使用 UDP,但我无法让它工作。我已经创建了一个基本的 UDP 客户端和一个服务器,它可以发送短字符串,但是在发送整个图像时我找不到解决方案。我也在网上查过,但发现只有关于通过套接字发送图像的帖子,而且他们使用 TCP。 我使用 Python 2.7,pygame 来显示图像,PIL + VideoCapture 来保存它们,以及 StringIO + base64 以便将它们作为字符串发送。
【问题讨论】:
-
你能分享你的代码吗?
标签: python image sockets stream udp