我使用TCP协议,但视频质量越高,传输速度越低。我怎样才能找到解决办法呢?替换视频编解码器是一个解决方案吗?(网速最高72mb/s)
要提高传输速度,您应该:
-
增加接收端的缓冲区大小(否则,您的服务器必须发送更多数据包==更多开销和死时间)
-
使用python标准的gzip压缩数据,如果它是基于文本的,或者使用另一个视频编解码器(如评论中提到的)
-
确保您的数据在发送之前可以足够快地读取
-
确保您的数据在收到
后可以足够快地写入
如果您需要更多详细信息,请留下评论