怎么解决UDP丢包问题?

yschat 2009-12-07 01:22:36
我做了一个网络视频程序,测试了N次,前两个用户登录可以保证看到对方的视频,第三个用户登录后,视频有时显示不出来,有时可以显示。我用的是UDP进行视频传送。是不是UDP丢包了?但为什么抢先登录的两个用户就可以看到对方的视频呢?怎么解决这个问题?谢谢!!
...全文
169 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccpaishi 2009-12-07
  • 打赏
  • 举报
回复
发送的时候,楼主应该查看一下带宽。还有一个问题是楼主的发送模型,是否一个线程里向三个客户端发送同样的数据??发送模型是不是写的有点问题。
yschat 2009-12-07
  • 打赏
  • 举报
回复
有时双击第三个用户后,又能显现哦?或者第三个用户登录后可以显示在第一个用户中,而在第二个用户却显示不出来这可能是你前两个用户把网络占光了?是什么意思?在哪里可以修改?
UDX协议 2009-12-07
  • 打赏
  • 举报
回复
这可能是你前两个用户把网络占光了,后面的就没有可能发出去了。

你可以考虑udt或自己实现流量控制。

正好 我目前也在研究这个,有可能就讨论一下。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧