融云 CallLib 集成遇到的问题

2021-03-18
阅读 2 分钟
1.4k
近期选用融云音视频产品实现类似微信的通话功能, 经过几天的调试, 终于完成了基本功能, 以下总结集成中遇到的问题查看文档首先先查看融云的文档, 介绍不是很详细, 如果不参考 Demo, 集成起来还是比较困难但有一个亮点, 文档内就直接能体验融云 CallLib 的效果融云 CallLib 文档: [链接]Demo 参考Demo 找到两个. 代码都很...

集成融云 Web 音视频通话踩坑之旅

2021-03-18
阅读 2 分钟
1.5k
最近有个项目需要使用的融云的 CallLib SDK 实现类似微信的视频通话,所以在项目还未正式启动的时候,我已经偷偷的开始进行集成了,以免到时候不熟一顿加班那真的欲哭无泪了,好消息就是我已经使用过融云家的 IMLib SDK 做过即时通讯的功能,所以整个注册流程和开发者后台的使用已经比较熟了,当然,即时不熟也没关系,...

WebRTC 实现实时音视频技术研究

2021-03-18
阅读 7 分钟
1.4k
由于疫情原因很多公司都选择线上办公,让我对实时音视频倍感兴趣,所以决定了解下。首先来画个饼,说下我的熟悉了解的过程。了解下 webRTC 是个什么,能做什么。选一家可以做实时音视频的三方集成实验下,同时也想具体了解小他们是如何实现的。调研是了几家:腾讯,声网和融云,这三家,最后选中了融云。首先说下为什么...

通过融云 WebSDK 简单了解 WebSocket

2021-03-18
阅读 3 分钟
2.2k
近期使用融云开发聊天页面, 通过抓包, 发现融云 SDK 使用 WebSocket 实现与服务端通讯, 由此简单了解下 WebSocket 的使用

使用融云 Web SDK 撤回消息

2021-03-18
阅读 1 分钟
1.1k
var conversation = im.Conversation.get({ targetId: '接收方的 userId', type: RongIMLib.CONVERSATION_TYPE.PRIVATE});​conversation.recall({ messageUId: 'BH5T-JG24-C445-IKQM', sentTime: 1585638211857}).then(function(message){ console.log('撤回消息成功', message);});

集成融云小程序 SDK 遇到的问题

2021-03-18
阅读 1 分钟
1.1k
集成版本最初集成 3.0.5, 最后更新至 3.0.7.1文档: [链接]问题列表1、链接返回 31012文档解释 31012 为安全域名错误, 请至开发者后台查看设置的安全域名但小程序开发, 不应该涉及安全域名问题. 所以只能到融云开发者后台提工单查找解决问题咨询结果后, 原因为: 融云 3.0.5 SDK 在小程序环境中, 错误的认为当前环境为 Web...

融云 Web SDK 删除历史消息

2021-03-18
阅读 2 分钟
1.7k
前提: 已通过融云 SDK 实现单群聊聊天功能需求: 在现有基础上, 完成删除历史消息的功能先按照需求梳理需要完成的步骤:1、根据融云文档删除历史消息2、调用删除历史消息接口成功后. 界面同样做删除/跳转的渲染3、调用获取会话列表界面4、根据最新会话列表数据重新渲染会话列表根据融云文档, 可知会话列表和历史消息的关系...

融云 RTC SDK 集成实现直播,趟坑之旅~~~

2021-03-18
阅读 1 分钟
1.4k
最近了解了下实时音视频,由于之前公司用户融云的额 IM SDK,看文档是看到过,所以这次也从融云开始吧。整体来来说并不算顺利,遇到了写问题。遇到的问题主播在什么时机渲染视频资源。观众没有下麦接口。观众操作略微迷茫。观众端调用加入房间报错。通过仔细找文档和提工单,问题都逐个解决。问题一: 在主播获取资源时...

使用融云 IM SDK 实现 H5 直播聊天

2021-03-18
阅读 3 分钟
1.1k
当我拿到这个需求,脑子里出现了淘宝各大直播场景,尤为印象深刻的李佳琪的 ‘我的妈呀!’,’买它买它买它!‘,‘Oh my god!’。然后默默点开了直播。好吧,有点跑题,其实我就是想去了解下,之前都是作为看直播的人在看直播,当自己接到了这样的需求当然还要再进去看看,果然心情不一样了。

Web 端集成融云 SDK 如何发送正确图片消息给移动端展示?

2021-03-18
阅读 2 分钟
1.2k
Web 端使用融云的即时通讯 SDK 在发送图片消息给移动端的时候,移动端一般会收到一个缩略图数据和展示高清图片地址,但是往往 Web 端发送的图片消息总数不对,所以咋们聊一聊 Web 端如何正确发送图片消息

集成融云 SDK 怎么实现多端同步未读数

2021-03-18
阅读 2 分钟
1.2k
比如我在其中 Web 端已经清除了某个会话的未读数然后退出,再换个设备登入,这个时候未读数还有,并没有清除掉,我就纳闷了,我明明已经清除了会话未读数的呀,怎么换个设备登入就又有了呢? 肯定是融云的 BUG ,所以我立马就提了一个工单,暗想:哈哈,给我逮着了一个 BUG (有点理解测试人员的快乐来源了)

融云 Web SDK 如何实现语音的收发 ?

2021-03-18
阅读 3 分钟
1.3k
根据融云的开发文档, 总结得出, 融云 WebSDK 需要的是一个 aac 格式的音频 url, 不关注 url 如何生成. 生成 url 的步骤由开发者实现

微信小程序集成融云 SDK (即时通讯) 集成必备条件

2021-03-18
阅读 3 分钟
1.3k
最近公司需要用微信小程序做一个能够让用户沟通的功能,经过前期筛选和对比,最后还是选择了使用融云的即时通讯,下面是我用小程序首次集成融云的 SDK 碰到的问题,在此做个记录方便自己查看,同时也给有需要的同学作为参考。 前端小鸟一枚,立誓要成为前端菜鸟,不足地方留言指出,小子谢过。

融云 Web SDK 如何实现表情的收发 ?

2021-03-18
阅读 3 分钟
2k
公司需求: 要求聊天产品像 QQ、微信一样, 可以接收、发送简单表情首先查看融云开发文档, 可以看到表情插件的描述, 但与产品需求不完全一致, 还需要结合其他方法实现更丰富的表情功能主要与产品不符的地方:1、融云提供的表情个数有限, 仅 128 个2、融云提供的表情没有 QQ 表情生动丰富融云表情插件: [链接]接下来依次按顺...

融云IM SDK web 端集成 — 表情采坑篇

2021-03-18
阅读 2 分钟
1.6k
公司集成 IM 使用的是融云的 IM SDK,我们有移动端,有 web 端,移动端同事集成表情时还是蛮顺利的貌似移动端 SDK 里就支持,一切都很顺理成章的样子,web 端就有些棘手了。web 端的表情是需要单独引入插件的,这点还是有点困惑的。

Web 端使用融云 SDK 集成实现滑动加载历史消息

2021-03-18
阅读 1 分钟
1.1k
刚接触即时通讯的项目,在使用融云的 SDK 来完成项目需求时,磕磕碰碰,死命看文档和提工单问融云的技术人员,真是一段痛并快乐的历程,哈哈哈!今天分享一个滑动加载获取历史消息的功能

作为小白接融云 IM SDK 新路体验~

2021-03-18
阅读 3 分钟
1.2k
前提说明应项目需求,实现即时通讯功能,业务场景相对单一,仅有单聊场景。选用的是融云的 IM SDK。作为小白的初期心路历程由于本人之前没有了解过即时通讯初期了解还是费了不少时间的。蓝瘦~话不多说,请看操作第一步:注册首先要在融云的开发者后台注册拿到相应的信息。由于初期了解,自己注册了一个开发者账号,没有...

关于融云 SDK 在使用 p8 证书的坎坷~

2021-03-17
阅读 1 分钟
1.1k
新上的项目使用了融云的 IM SDK,但在项目集成 APNs 推送的时候,尝鲜使用了一下开发者后台的 p8 证书,此文记录使用 p8 的辛酸史~

融云 Flutter IM SDK 解析

2021-03-17
阅读 3 分钟
1.6k
融云的 Flutter SDK 是基于 融云 IMLib 层做的封装,封装了 IMLib 的部分接口提供给 Flutter 开发者使用。此文章只介绍了 Flutter 层做的一些操作。

融云会话页面刷新不及时问题

2021-03-17
阅读 1 分钟
1.3k
项目用的融云 IMKit SDK,调试中发现收到消息的时候,不刷新,上拉一下才会显示。排查方法是直接使用 SDK 的会话页面,排除是子类代码的问题,替换后发现还是有此问题。后来和技术人员沟通发现是使用了 RCIMClient 中的初始化接口,这样会影响 UI 刷新的。替换为 RCIM 的初始化方法,问题解决!希望此文字可以帮助到后续...

融云自定义消息不显示

2021-03-17
阅读 1 分钟
1.3k
项目用的融云,IMKit SDK(自带 UI),但是出现一个问题,就是自定义消息在会话页面刚收到的时候能显示,但是退出会话页面再进入就不显示了。非常的纳闷啊。查询了存储策略,编解码方法,都没有问题。后来提交工单,技术人员给了反馈才发现自己把消息的注册放到了初始化 appkey 前边,然后人家融云写的很明确:使用融云S...

如何利用融云 IMLib 来实现一个阅后即焚功能

2021-03-17
阅读 1 分钟
2k
项目需要在私聊中来实现一个阅后即焚的功能,即 A 用户给 B 用户发送消息,B 用户在进入聊天页面查看之后 A 用户删除此消息,B 用户开始进入倒计时,倒计时结束后,删除此消息。

融云 SDK 如何实现群组操作

2021-03-17
阅读 4 分钟
1.1k
背景在集成融云 SDK 后,需要实现群组操作的消息通知。包括:群创建、销毁通知群公告通知群人员加入、退出通知群昵称修改通知...融云现有的 SDK 仅提供了 RCGroupNotificationMessage,内部封装了几种简单的类型操作,且扩展性不强,无法完成现有的操作。解决方案:使用自定义消息重新来构建群组通知消息。参考 sealtlak...

融云 IMKit 音频录制参数

2021-03-17
阅读 1 分钟
1.6k
场景:使用融云自带的界面进行语音消息的播放。自己进行音频录制。使用的融云的 RCHQMessage问题:语音消息 iOS 和 Android 不互通,接收到消息之后无法播放。解决方案:经过与融云开发者的确认,使用时必须保证如下录制参数:iOS AVAudioRecorder 录制参数如下设置:AVFormatIDKey : @(kAudioFormatMPEG4AAC_HE),AVSamp...

唠一唠融云的消息补偿机制

2021-03-17
阅读 1 分钟
1.7k
最近项目发现了一个很诡异的现象,纵使删除了会话且清除了历史消息,一旦卸载重装应用,之前删除的部分消息又莫名其妙的重新收到且显示了,见鬼啦~💀~,在“福尔摩斯·我”的缜密排查下(提工单问了融云的技术支持🌟),真相只有一个。

干货分享——使用融云通讯能力库 IMLib 实现单群聊的阅读回执

2021-03-17
阅读 4 分钟
1.6k
今天的干货分享是关于“阅读回执”功能,这是一个很普遍的功能,但是针对使用融云的 SDK 去实现,还是有些坑在等着我们的,下面就开始分(bì)享(kēng)喽~

自定义融云会话列表 cell 选中背景

2021-03-17
阅读 1 分钟
1.1k
项目用的融云,IMKit SDK(自带 UI),但是在使用会话列表的时候,cell 选中和长按的时候默认是灰色的。设计说需要改啊,那就研究一下如何修改吧。废话不多说,直接继承 RCConversationListViewController,然后重写以下方法 1.以下代码是去掉选中颜色的

给融云的输入框上方加个功能按钮,怎么整?

2021-03-17
阅读 2 分钟
1k
再就是需要重写 viewWillAppear 生命周期函数,添加这个 needAddView,设置 UI 布局,保证进入页面时,needAddView 可以正确显示

如何隐藏融云输入框语音按钮

2021-03-16
阅读 1 分钟
995
项目中使用了融云自带页面的 IMKit SDK,产品需求是不需要输入框处的语音按钮。发现 SDK 接口还是比较强大的,但是需要认真的查看 .h 文件 API 注释。直接使用聊天页面的 chatSessionInputBarControl 属性即可.它内部有接口可以设置输入框类型:

使用融云 IM 点击最近聊天记录时跳转到 @ 自己的消息

2021-03-16
阅读 2 分钟
1.1k
有没有遇到过这样的问题,在最近聊天记录列表里面有 @ 你的消息,点列表里面对应的记录,进入聊天页面以后,跳到了最新接收到的消息,想要看 @ 自己的消息,还得可劲儿的下来去找,使用体验不好,想要改善的话,往下看。