【重要公告】音视频通话 2.0 计费调整

自 6月1日起,新开通音视频通话 2.0 的客户可 0 费用门槛接入, 最多优惠6000 元,获赠30000 分钟音视频通话时长, 请前往 https://yunxin.163.com/price/netcall 了解详情,或详询专属商务。

2021-06-01

【重要通知】云信管理后台严格启用企业实名认证

依法律规定,自 5月13日 19:30起, 平台将严格启用企业实名认证,请登录控制台操作,否则将影响正常的功能使用。

2021-05-13

网易云信 IM 8.4.0 正式发布上线

尊敬的网易云信用户: 你好 网易云信 IM 8.4.0 正式发布到线上,本次发布的主要功能有: 1. 聊天室标签功能,独家支持超级小班课、分组聊天室等场景。 2. 消息推送功能更新:FCM优先级、TTL、撤回覆盖等 3. 不同抄送类型支持指定不同抄送地址 4. 群相关接口新增自定义扩展字段 特别注意: 1. 登录事件消息抄送、登出事件消息抄送新增sdkHumanVersion、logoutReason字段,请开发者检查接收抄送的代码逻辑。 主要功能简介 聊天室标签 适配场景: 超级小班课 大型多人课堂与小班互动模式结合。1名老师授课时,可将学生分成若干个小班,在小班内进行管理与教学互动,可兼顾直播大班课的教学成本优势和小班课的互动教学效果。 上图是一个典型的超级小班课场景: 所有的班级成员均在同一个聊天室下 授课老师可以向所有班级发送消息,也可接收所有班级的讨论信息 学生仅可以接收班级内的讨论消息,所发送的消息也只能在班级内可见 助教角色可自行配置,既可以管理1个班级,也可以管理多个班级 大型直播聊天室 大型直播聊天室场景下,考虑到弹幕刷屏、争论现象,可以对用户进行标签化分组,可以达到以下场景的效果: 多位艺人明星同场直播,艺人明星的粉丝可以内部互动,不同明星之间的粉丝不互动 体育竞技、电子竞技等,比赛双方的观众可以选择支持的战队,仅在战队粉丝内部互动 根据用户特点制订适合自己应用的标签策略,同一个聊天室内,同好、同年龄段的用户之间互相交流 功能简介: 网易云信聊天室功能帮助开发者搭建一款应用中的聊天室,广泛应用在社交娱乐、教育直播等场景下。默认情况下,聊天室的消息会向聊天室内所有在线成员下发。从V8.4.0版本开始,新增聊天室标签功能,可以灵活地支持将聊天室消息向聊天室内部分成员下发。也支持仅接收特定的消息。 更多内容详见:开发文档 按照抄送类型指定不同的抄送地址 场景描述:目前抄送事件类型越来越多,很多客户接入我们多个功能,或者有多个服务需要对接云信的抄送。这时采用统一的抄送地址,对客户而言需要根据抄送类型再做二次转发,非常不方便。 功能简介:支持按照抄送类型(eventType)指定不同的抄送地址。当前我们的抄送地址有三种指定途径:默认指定的抄送地址、eventType指定的抄送地址、配置的自定义环境(env)抄送地址。 默认抄送的策略,优先级从高到底依次是: 根据env变量设置的抄送地址 根据eventtype设置的抄送地址 默认抄送地址 特别的,对于音视频通话2.0抄送的策略,优先级从高到低: 通过参数传参的抄送地址 通过eventType设置的抄送地址 默认的音视频通话2.0抄送地址 默认的抄送地址 Android推送支持配置FCM与厂商推送的优先级 场景描述:当前Android手机的推送优先级为优先厂商推送,其次是FCM推送。对于国内用户而言顺序合理,但对于海外用户而言需要人肉配置。 功能简介:支持Android设备推送通道优先级 :厂商推送优先 或者 FCM推送优先 注意:如果您的用户主要分布在中国大陆,推荐选择厂商推送优先;用户主要分布在海外,推荐选择FCM推送优先。 推送支持ttl字段 场景描述:厂商推送支持ttl字段,ttl指time to live,即消息缓存时间,单位是秒。在用户设备离线时,消息在Push服务器进行缓存,在消息缓存时间内用户设备上线,消息会下发,超过缓存时间后消息会丢弃。 功能简介:增加应用级别推送配置TTL,开发者可在管理后台配置ttl长度。目前支持的厂商有:APNs、FCM、小米、华为、VIVO、OPPO、魅族。最短设置60s,最长设置604800s(7天) 撤回消息支持推送通知栏合并 场景描述:用户撤回一条消息,希望能撤回原始消息的推送。不再因为推送暴露原始消息内容。 功能简介:支持的推送厂商有:APNs、FCM、小米、华为、OPPO、魅族,VIVO不支持。 群组管理操作增加扩展字段 场景描述:用于携带开发者约定的自定义信息,例如消息过滤规则等。 功能简介: 新增attach参数,支持端到端的透传。涉及到的API包括: https://api.netease.im/nimserver/team/create.action 建群 https://api.netease.im/nimserver/team/remove.action 解散群 https://api.netease.im/nimserver/team/update.action 编辑群资料 https://api.netease.im/nimserver/team/changeOwner.action 转让群主 https://api.netease.im/nimserver/team/addManager.action 增加管理员 https://api.netease.im/nimserver/team/removeManager.action 移除管理员 https://api.netease.im/nimserver/team/muteTlist.action 禁言群成员 https://api.netease.im/nimserver/team/leave.action 主动退群 https://api.netease.im/nimserver/team/muteTlistAll.action 将群组整体禁言 消息被其他端已读,可同步清理通知栏 场景描述:多端同步未读数的情况下 被同步未读数的一端消息提醒生成的通知栏能清理特定会话的通知栏 功能简介:仅支持当通知按会话折叠模式下的清理,不支持按应用折叠或不折叠场景下的清理。iOS由于统一由APNs托管,故不作支持。 Android新增撤回通知attach监听功能 应用场景:阅后即焚场景下过滤撤回消息通知 功能用法:在调撤回接口的时候,attch字段传入标志位标记是否需要展示撤回提醒。Android这边开发一个监听获取attch字段,根据attch字段的内容选择是否需要展示撤回提醒。 其他功能与改动: 登录登出抄送新增外部版本号 跨平台SDK Windows & macOS 代码仓库统一,包导出结构变更。详见开发文档 音视频通话1.0话单通知新增时长校准后的回调通知 第三方推送title和content字段长度保护,超长内容进行截断 避免覆盖安装自动登录报错 iOS群成员变更,抛出具体涉及哪个群成员 高级群拉人入群,部分失败的场景可以成功拉取 上传nos的token过期导致上传失败问题修复 聊天室在用户被封禁状态下也能进行解除禁言 创建空会话,支持设置是否生成一条空的消息 服务端发消息,避免客户端重复收到两条消息 数据库备份优化,提升加载速度 删除会话后,收到新消息,支持两种未读数策略: 基于之前的未读数累加 清零后重新累加 ——————————————————————————————- 感谢您对网易云信的信赖与支持,如有任何疑问,请联系客户经理,或拨打客服热线4009-000-123。

2021-05-06

【版本更新】云信管理后台升级内容安全服务

为帮助企业加强内容安全监控,提升内容安全审核效率,IM/音视频通话2.0/直播/点播全面支持内容安全审核。 内容安全审核入口: 由导航菜单的【其他\内容安全】转移至【应用详情\功能】 内容安全审核开通: 在开通IM/音视频通话2.0/直播/点播的前提下,可申请使用内容安全审核服务。 内容安全审核配置: 开通内容安全审核服务后,支持过检开关、配置抄送地址、选择过检类型、设置截图频率等自定义配置。 更多详情,请登录管理后台了解。

2021-03-31

【版本更新】云信管理后台支持子账号登录与权限管理

概览页改版 优化后的管理后台概览页,页面信息分类与布局更合理,对重要、高频功能的指引更清晰,有助于降低用户学习认知成本,提高使用效率。 配合子账号权限管理功能,可实现对不同子账号的概览页访问权限的自定义,增强数据安全性。 子账号权限管理 在新版的网易云信管理后台中,企业可以通过账号管理、权限管理、角色管理的方式实现不同岗位和职位的访问控制。 网易云信提供精细化的子账号权限控制,实现权责分明,降低数据泄密风险,增强企业组织的信息安全性,同时提供多角色权限与用户组管理方法,通过灵活的授权方式与安全策略,提升企业组织的管理效率。 请登录云信管理后台了解更多详情。

2021-03-22

简单五步,轻松构建本土「Clubhouse」

最近 Clubhouse 一码难求,获得众多互联网圈和投资圈人士的关注,一时之间风靡全球。 但受限于各方面原因,Clubhouse目前还是存在很多限制,比如采用邀请机制、只能iOS用户下载以及国内Apple账号无法下载等。 就产品本身而言,作为一个初创的即时语聊产品,Clubhouse也不可避免地存在如房间被动退出、语音延迟性等问题,而这也是国外用户反映普遍存在的问题。 尽管如此,Clubhouse 的突然火爆,还是让我们看到了即时语聊市场的庞大需求,声音社交仍有广泛的空间。 为了更快地帮助国内一些即将或者已经开始着手搭建即时语音聊天的企业了解Clubhouse,抢占先机,本篇文章将从产品设计、技术实现以及在搭建中可能存在的技术难点几个维度,对Clubhouse进行全面的分析和解读。 只需五步,即可轻松构建本土「Clubhouse」! 架构设计 客户端组件: 封装实现客户端与应用服务 Clubhouse Server 的交互,封装实现与音视频的交互 网关代理: 应用服务的网关服务 Clubhouse Server: 仿 ClubHouse 应用服务 网易 G2 音视频 RTC 服务: 提供稳定流畅、搞品质、全平台的点对点和多人实时音视频通话服务,其中包括: 网易云信 IM SDK 网易云信 G2 SDK 架构图如下: 核心流程 分解一下需求,除去用户标签、房间标签和话题推荐,Clubhouse 的功能大概分为以下几个板块: 房间列表 创建/加入房间 管理员邀请用户 举手发言 离开房间 其中,整体的房间控制需要在网易云信 G2 音视频 SDK 的基础之上,借助服务端来控制;加入房间后的音视频能力,则直接由 SDK 提供;另外服务端通知则由网易云信 IM SDK 提供的长链接服务来负责传递。详细流程图如下: 第一步:获取房间列表 在这一步中,我们调用服务端接口获取到房间列表。 第二步:创建/加入房间 在这一步中,不论是创建房间还是加入房间,都会调用服务端提供的 /clubRoom/join 接口。在用户加入到 channelName 房间时,应用服务器会判断 channelName 是否存在。如果对应房间不存在,会创建一个房间并加入同时返回相应的房间信息;如果传入 channelName 存在,则用户直接加入该房间。当获取到服务端返回的房间信息时,再调用 G2 SDK 的加入房间 API joinChannelWithToken,真正加入音频房间。当加入房间成功后,G2 SDK 会抄送消息至应用服务器,更新用户在房间中的状态。 第三步:管理员邀请用户加入房间 当管理员点击邀请用户加入房间时,会先获取到好友列表,然后服务端生成一个短链返回到客户端。当被邀请者点击短链后,会自动加入房间。 第四步:举手发言 在这一步中,客户端会先调用/clubRoom/handsup接口,告诉服务端我想发言。然后,服务端通过云信 IM 提供的透传协议以及长链接将消息发送给房间管理员。管理员点击同意时,会调用管理员会控接口/clubRoom/control/host更新成员音频状态为「发言状态」,同时应用服务器通过 IM 透传协议通知举手者音频已打开,此时举手者调用 G2 的 API enableLocalAudio 来开启麦克风。 第五步:离开房间 最后,当用户点击离开房间按钮后,直接调用 G2 SDK 的 leaveChannel 方法离开房间,此时,G2 会抄送用户离开消息至应用服务器,服务器标记该用户离开。 G2 SDK 详细说明 其中,G2 SDK 用到的方法的详细说明如下: 1. 导入类 在项目中导入 NERtcSDK 类: 2. 初始化 打开 App 后,先执行 - setupEngineWithContext: 方法完成初始化。 3. 加入房间 加入房间前,请确保已完成初始化相关事项。 通过 – joinChannelWithToken:channelName:myUid:completion: 方法加入房间。 4. 退出通话房间 通过 leaveChannel 接口退出通话房间。 NERtcEngineDelegate 提供 – onNERtcEngineDidLeaveChannelWithResult: 来监听当前用户退出房间的结果。 本土Clubhouse技术难点分析 1.通用性技术难点与解决方案 问题描述 1. 弱网情况下的丢包问题 2. 设备适配问题 3. 音质问题 解决方案 1. 自研的网络引擎弱网算法,保证在80%丢包的传输场景下,音频也能进行正常通话,弱网优势更明显。 2. 针对超过数千款设备进行音质适配,保证回声抑制的效果在绝大多数机型上都有最优的表现。 3. 自研的音频AI降噪算法,可以针对嘈杂人声、键盘声等非稳态噪声进行定向降噪,提升对于环境稳态噪声的抑制能力,保留更纯粹人声。 2.适用于国内的技术难题与解决方案 问题描述 1. 对于 Clubhouse 这一类声音社交的语音聊天室场景,场景中可能出现如暴恐、涉政、色情、广告等不可控违规内容。随着有关部门的监管力度不断增强,平台对于内容进行管控的工作成为了必要。 2. 实时音频场景下的内容审核,由于其场景实时进行的特殊性,对反垃圾服务也提出了较为严苛的要求。例如,审核结果必须足够实时,嘈杂场景下的音频采集不能严重影响检出率,高并发场景下需要做到快速响应不拥塞等等。 解决方案 云信针对该场景打磨除了一套完备的实时音频反垃圾服务,为客户的业务合规性保驾护航。该服务通过业内领先的语音识别技术,结合反垃圾文本过滤规则体系,精准、高效分析识别违规音频。此外,依托网易云计算资源,动态扩容,弹性伸缩,满足客户的涉黄、涉政、广告等其他多维度场景的高并发、高精准的反垃圾检测。 总结 按照如上五步,我们就可以基于网易云信提供的强大的基础能力,轻松快速地打造一个属于自己的「Clubhouse」,赶上风口,下一个致富的就是你! 相关链接 网易云信官网-多人语聊解决方案 网易云信聊天室 NEChatroom源码 网易云信G2 SDK IOS端API文档

2021-02-08

Windows SDK签名算法变更通知

 因SHA1算法时间戳服务器在2021年1月1日已停止服务,云信后续Windows新版SDK将仅包含SHA256算法签名。 由于 Windows XP 不支持 SHA256 算法签名,会影响新版SDK的验证签名有效性。(但不影响 SDK 的功能使用) 如您将从 8.2.0 及以下版本升级到最新版本,则有必要通知 XP 终端用户可能会出现无法校验签名的情况,也可建议其尽快升级到 Windows 10 以上系统。

2021-01-22

【重要通知】2021年2月起直播点播海外计费调整通知

2021年2月1日起,直播/点播开始区分大陆和海外计费,2月2日起,可在云信控制台的实时账单中查看相关明细。届时您也可以通过“控制台-数据统计-直播/点播”筛选区域(大陆地区/中国港澳台地区及海外地区)来查看用量明细。相关计费规则如下: 【按流量-日结】  中国港澳台地区及海外地区计费调整为(2元/GB);中国大陆计费标准保持不变(0.56元/GB) 【按带宽-日结】 中国港澳台地区及海外地区计费调整为(1.5元/Mbps);中国大陆计费标准保持不变(0.6元/Mbps) 直播/点播最新计费详情可参考以下表格: 【注】原定1月12日调整直播海外计费的时间统一延期至2月1日执行 (以上,如有任何疑问可联系您的客户经理咨询)

2021-01-12

【重要通知】2021年1月直播海外计费调整通知

2021年1月12日起,直播开始区分大陆和海外计费,1月13日起,可在云信控制台的实时账单中查看相关明细。 届时您也可以通过“控制台-数据统计-直播”筛选区域(大陆地区/中国港澳台地区及海外地区)来查看具体明细。相关的计费规则如下: 【按流量-日结】 中国港澳台地区及海外地区计费调整为(2元/GB);中国大陆计费标准保持不变(0.56元/GB) 【按带宽-日结】 中国港澳台地区及海外地区计费调整为(1.5元/Mbps);中国大陆计费标准保持不变(0.6元/Mbps)   此外,近期我们还将调整点播海外计费,具体上线时间另行通知。 直播最新计费明细可参考以下表格:      

2021-01-07

【重要通知】云信机房网络设备升级通知

尊敬的客户: 您好!12月24日(本周四)01:30-07:00,因机房网络设备替换升级,云信将进行运维操作。 在此期间,可能会有短时间服务响应时长增加等现象。 【网易云信】

2020-12-21