我读过RTP Packet maximum size?和What is the max rtsp(over tcp) packet size?,但这并没有回答我的问题。
如何知道rtp/rtsp的最大大小是多少?这是否仅取决于MTU?rtp/rtsp不可能比MTU更大?
我已经用ifconfig eth1 mtu 1000 up更改了MTU,但是我仍然得到1440长度的RTSP包
发布于 2020-09-22 20:47:35
如何知道rtp/rtsp的最大大小是多少?这是否仅取决于MTU?rtp/rtsp不可能比MTU更大?
在实践中,1400字节的RTP在99.9%的时间内是一个很好的大小。没有实际限制,因为您可以使用IP级分片和/或以太网巨型帧。总而言之,RTP的最大大小不取决于MTU,而取决于所使用的编解码器/成帧。
我已经用ifconfig eth1 MTU 1000更改了mtu,但是我仍然得到1440长度的RTSP包。
ifconfig eth1 mtu 1000在eth1接口上设置了1000MTU。
如果你仔细想想,interface-MTU与两台主机之间的实际路径-MTU有很大的不同。
如果您有这样的特定需求,您应该考虑实现MTU路径发现。
https://stackoverflow.com/questions/63940143
复制相似问题