默认

求助IM音、频通话的离线呼叫通知实现

查看数: 42126 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-12-20 14:15

正文摘要:

需要实现:A打给B语音通话或视频通话,B不在线,就给一条离线推送通知,但是不了解RainbowChat的音、频通话的逻辑是什么样的 ???

评论

IM、你好 发表于 5 年前
引用:JackJiang 发表于 2019-12-20 16:10
音视频是独立的子系统,跟im主服务器没有关联。这个呼叫和被叫都是im指令,它们是在呼出或接收到时,单独 ...

也就是说只需要新增一个指令,提供一个接口进行处理就可以了
理解,谢谢
JackJiang 发表于 5 年前
引用:IM、你好 发表于 2019-12-20 15:57
如果不能实时语音通话、视频通话,就给个厂商的离线推送,只需要触发这个推送就行了,不需要挂起的(好像 ...

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

所以,你可以加一个指令,就是当对方不在线或超时,单独发一个指令让服务端离线存起来(就像存普通的消息一样的道理),对方上线时,显示这个指令并在ui上显示成你设计的那样。
IM、你好 发表于 5 年前
引用:JackJiang 发表于 2019-12-20 15:49
你是想实现对方在锁屏(app被系统退到后台挂起后)的情况下,像微信、qq一样进行这样的呼叫提示是吗?

如果不能实时语音通话、视频通话,就给个厂商的离线推送,只需要触发这个推送就行了,不需要挂起的(好像不好做)。
但是我在Server里面没找到相关的语音、视频通话逻辑处理
JackJiang 发表于 5 年前
你是想实现对方在锁屏(app被系统退到后台挂起后)的情况下,像微信、qq一样进行这样的呼叫提示是吗?

返回顶部