默认
发表评论 4
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求助IM音、频通话的离线呼叫通知实现
需要实现:A打给B语音通话或视频通话,B不在线,就给一条离线推送通知,但是不了解RainbowChat的音、频通话的逻辑是什么样的 ???

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

12321321323.png (16.84 KB, 下载次数: 2799)

12321321323.png

12321321213.png (133.26 KB, 下载次数: 2831)

12321321213.png
上一篇:[已回复] 求助关于MobileIMSDK的离线聊天消息如何发送给客户端?下一篇:[已回复] MobileIMSDK发送IM离线消息,服务器只接收到部分消息的疑问
推荐方案
评论 4
你是想实现对方在锁屏(app被系统退到后台挂起后)的情况下,像微信、qq一样进行这样的呼叫提示是吗?
引用:JackJiang 发表于 2019-12-20 15:49
你是想实现对方在锁屏(app被系统退到后台挂起后)的情况下,像微信、qq一样进行这样的呼叫提示是吗?

如果不能实时语音通话、视频通话,就给个厂商的离线推送,只需要触发这个推送就行了,不需要挂起的(好像不好做)。
但是我在Server里面没找到相关的语音、视频通话逻辑处理
引用:IM、你好 发表于 2019-12-20 15:57
如果不能实时语音通话、视频通话,就给个厂商的离线推送,只需要触发这个推送就行了,不需要挂起的(好像 ...

音视频是独立的子系统,跟im主服务器没有关联。这个呼叫和被叫都是im指令,它们是在呼出或接收到时,单独去连接音视频服务器。

所以,你可以加一个指令,就是当对方不在线或超时,单独发一个指令让服务端离线存起来(就像存普通的消息一样的道理),对方上线时,显示这个指令并在ui上显示成你设计的那样。
引用:JackJiang 发表于 2019-12-20 16:10
音视频是独立的子系统,跟im主服务器没有关联。这个呼叫和被叫都是im指令,它们是在呼出或接收到时,单独 ...

也就是说只需要新增一个指令,提供一个接口进行处理就可以了
理解,谢谢
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部