|ZYCWPF| RTP包在UDP中大小应该是多大,对数据大的,如何进行拆包呢?
用LumiSoft.Net.RTP的开源RTP代码
在发送大包4M的时候全丢包了,小包没有问题
说明是包太大问题
我看了源码:RTP_Packet中有
/// <summary>
/// Gets if packet is padded to some bytes boundary.
/// </summary>
public bool IsPadded
{
get{ return false; }
}
也就是这个拆分的,他这个开源的还没有实现
那现在我想改动让他实现可以拆包
那应该如何来拆呢?
比如一个4M的,要拆成多少个包
接收方收到包,如何来确认顺序
谢谢