我想使用live555流式传输H.264 RTSP。以前,使用JRTPLIB时,我能够达到约150Mbps的速度,包大小为65535字节,包到包的延迟为1/300秒。 (但是有0.3%的数据包丢失。)
在live555中,当我增加数据包大小时,数据包传输时间间隔似乎增加了,并且产生的吞吐量似乎与第一个相似。我们如何增加带宽?
增加数据包大小时必须小心。如果将数据包大小增加到通常不超过1500字节的MTU大小,并且可能因设备而异,则不会获得任何性能上的好处。设置65K数据包大小将不起作用,MTU总是远远小于此值,并且无论如何它都会被基础传输碎片化。如果这样做,将会丢包。