tcp接收数据包粘包的问题

[复制链接]
2746|1
 楼主| 77muke 发表于 2010-9-16 09:36 | 显示全部楼层 |阅读模式
我刚刚开始学习tcp的socket编程,
在实际工作中遇到这样的困难,各位大侠,请多多指教啊。
用tcp协议进行视频帧发送接收,每帧定义帧序号、帧类型、帧长度(依照数据会随机改变)、帧数据等信息。
在接收方,为了提高接收效率,设置的缓冲区为1000KB,在实际运行中,收到的帧序号、帧长度有乱的,网上查了半天,可能为粘包了。
对于tcp接收数据包出现粘包的问题,一知半解的,请各位支个招,怎么样解决,怎样分包出来,能提供代码有助于理解,那是万万感谢
zc3909 发表于 2010-9-16 14:50 | 显示全部楼层
根据帧序号进行处理就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

78

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部