繁体   English   中英

python socket编程中的帧传输率问题

[英]Frame transfer rate problem in python socket programming

我使用的是TCP协议,但是视频质量越高,传输速度越低。 我怎样才能找到解决方案? 更换视频编解码器是一种解决方案吗? (网速最高72mb/s)

要提高传输速度,您应该:

  • 增加接收端的缓冲区大小(否则,您的服务器必须发送更多数据包 == 更多开销和死区时间)

  • 如果数据相当基于文本或使用其他视频编解码器(如评论中所述),则使用 Python 标准gzip之类的常见压缩方式压缩数据

  • 确保在发送之前可以足够快地读取您的数据

  • 确保您的数据在收到后可以足够快地写入

如果您需要更多详细信息,请发表评论

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM