默认
发表评论 9
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
可以。
udp很适合用在高度要求实时的场景下MobileIMSDK的指令可以不开启丢包重传机制,因为对位置共享来说丢包无所谓,不延迟、能高效、实时地把最新位置共享出来才是这关键,而这跟实时音视频里为什么优先考虑UDP协议的原因所在(实时位置共享,跟音视频聊天一样,万一因为TCP的丢包重传而导致延迟增加,也就实去了实时共享的实际意义),你体会一下就能明白。
评论 9
引用:jayhuang 发表于 2020-03-06 10:08
谢谢指导,但当服务器返回组群中其它成员位置时,至少需要用户名和对应经纬度这三个信息,如果组群用户数 ...

udp只用作指令发送,客户端收到指令通知后通过http拉,有多大拉多大。
引用:jayhuang 发表于 2020-03-09 11:20
也就意味着这个业务可以独立于MobileIMSDK用纯http实现咯,client POST一次自己的位置 ,然后 服务器http ...

当然不是啦,你http post自已的位置,但服务端是无法通过http再post回给别人你的位置。。。
你对长连接和短连接的技术原理,了解的很少啊
引用:jayhuang 发表于 2020-03-09 17:07
我post的时候,服务器就直接返回所有组类成员位置信息的json不行么

你思考一下:你这个是能返回,但其它人怎么能马上知道你的位置?直到他自已提交自已位置的时候吗?
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部