首页 > 解决方案 > 增加带宽 live555 H264 RTSP 流

问题描述

我想使用 live555 流式传输 H.264 RTSP。以前,当使用 JRTPLIB 时,我能够获得大约 150Mbps 的数据包大小为 65535 字节,数据包到数据包的延迟为 1/300 秒。(但丢包率为 0.3%。)

在live555中,当我增加数据包大小时,数据包传输时间间隔似乎增加了,由此产生的吞吐量似乎与第一个相似。我们怎样才能增加带宽?

标签: rtsprtplive555

解决方案


增加数据包大小时必须小心。如果您将数据包大小增加到超过通常为 1500 字节的 MTU 大小并且可能因设备而异,您将不会获得任何性能优势。设置 65K 数据包大小是行不通的,MTU 总是远小于这个值,并且无论如何它都会被底层传输分段。这样做会丢包,实际上会进一步恶化性能。我能够实时达到 60 fps,并且本身能够达到 120 fps,数据包大小为 1500。


推荐阅读