1 对 1 娱乐社交
Android
动态与公告
更新日志
活动与公告
【活动】赠送100万分钟音视频通话时长
场景概览
场景概述
体验 Demo
快速开始
开通能力
跑通示例项目
1 对 1 UIKit
实现1对1音视频通话
实现 1 对 1 消息
实现礼物动效
自定义 UI
进阶功能
美颜
RTC 安全通(内容安全审核)
IM 安全通(内容安全审核)

场景概述

更新时间: 2023/05/26 10:37:50

网易云信基于 1 对 1 社交业务场景,提供了一体式、可扩展、功能业务融合的解决方案,满足用户痛点需求,促进业务增长。

业务背景

随着 C 端用户智能手机的普及,以及下沉市场的全面覆盖。越来越多的用户对社交的需求不断增长。

用户在异性匹配、视频直播、语音房、游戏社交等场景下的互动需求,最终会导流到 1 对 1 的用户关系和交流。

方案简介

针对 1 对 1 娱乐社交场景,网易云信提供一站式的 1 对 1 UIKit 组件库,帮助开发者更快地搭建 1 对 1 社交平台,轻松实现音视频呼叫、音视频通话、单聊消息、美颜和礼物功能。此外,各组件之间的兼容性和稳定性,让用户可以享受到高质量的社交服务体验。

您可以根据业务需要,集成对应的组件:

  • 音视频呼叫组件(NERtcCallKit)

    音视频呼叫组件(NERtcCallKit)可以帮助用户实现高质量的语音和视频通话,保证用户之间的沟通畅通无阻。

    您可以集成呼叫组件实现音频呼叫、视频呼叫、音频通话、视频通话。

  • 消息组件(chatKit)

    消息组件保证用户之间信息传递的功能,让用户能够及时收到对方的消息,保持良好的沟通。

    您可以集成消息组件实现会话列表、聊天消息、消息置顶、消息操作(复制、删除、撤回)、小秘书消息提醒等。

  • 美颜组件(beautyKit)

    美颜组件是一种增强用户体验的功能,它可以帮助用户在通话过程中有更好的外观表现,提高用户的自信心。

    您可以集成美颜组件实现美肤、美型、滤镜。

  • 礼物组件(giftKit)

    礼物组件增加互动性的功能,它可以让用户之间更加亲密,提高用户留存率。

    您可以集成礼物组件实现礼物发送、礼物特效。

方案架构

1 对 1 娱乐社交的业务流程如下图所示。

1v1业务流程图.png

方案架构说明如下:

  • 1 对 1 娱乐社交 App 集成了呼叫组件、消息组件、礼物组件和美颜组件。呼叫组件内部封装了 RTC SDK,您可以通过呼叫组件直接调用 RTC 的接口。消息组件内部集成了 IM UIKit。
  • 客户端 A 通过呼叫组件呼叫客户端 B,客户端 B 接听后,加入RTC 房间。若客户端 B 未接听,则通过 PSTN 运营商网络,呼叫 B 的手机号。
  • 融合易盾的安全通方案对内容进行安全检测,应用服务器调用 RTC 服务端接口发起内容审核后,媒体服务器拉取音视频内容,发给审核服务器进行内容安全检测。

1 对 1 UIKit 组件的架构如下表所示。

1对1UIKit架构.png

功能列表

音视频通话和呼叫

  • 集成呼叫组件,实现呼叫界面交互,接入即可用,也可自由扩展呼叫样式和交互。稳定性更好,更易对接。

  • 1 对 1 音视频通话,用户可以自由沟通。

聊天消息

1 对 1 聊天消息系统支持的功能如下表所示。

功能分类
功能
描述
消息类型 文本消息 消息内容为普通文本。
表情消息 在输入框编辑发送emoji表情。
图片消息 消息内容为图片 URL 地址、尺寸、图片大小等信息。
可实时拍照。
语音消息 消息内容为语音文件的 URL 地址、时长、大小、格式等信息。
视频消息 消息内容为视频文件的 URL 地址、时长、大小、格式等信息。
可实时拍摄。
地理位置消息 消息内容为地理位置标题、经度、纬度信息。
通知消息 主要用于发送事件的通知。
提示消息 通知消息的简化,没有推送和通知栏提醒。
自定义消息 通过自定义的消息类型,实现发送和接收礼物消息。
消息功能 删除消息 删除本地聊天窗口中的聊天记录,但对端仍可见。
撤回消息 撤回投递成功的消息,默认撤回 2 分钟内的消息,可撤回的时长可在用户控制台进行配置。
撤回操作仅支持文本、emoji表情、图片、语音、视频地理位置消息。
重新编辑 撤回后的消息,支持重新编辑。
仅文本、emoji表情消息在撤回后可重新编辑。
复制消息 仅文本、emoji表情消息支持复制。
重发消息 在弱网、断网的情况下,消息发送失败时,支持重新发送。
离线消息 用户不在线时,其他人发来消息。在下次登录时,会自动将离线期间暂存的离线消息自动下发到 客户端SDK。
下发最近 30 天内的最新的 5000 条离线消息,且每个会话最多 100 条最新的离线消息。
漫游消息 在新设备登录时,将服务器记录的漫游消息同步下来。
SDK 自动漫游 7 天内最近 100 个会话,每个会话最近的 100 条消息。
多端同步 多客户端同时在线时,消息实时下发到多端。
历史消息 支持本地历史消息和云端历史消息。
标准版IM可获取到最近1年的云端历史消息,最多支持扩展至3年(增值功能)。
已读回执 查看点对点会话中对方的已读未读状态。
正在输入 通过自定义系统通知实现,可参见:自定义系统通知收发
消息推送 支持苹果 APNS、谷歌FCM、小米推送、华为推送、OPPO推送、VIVO推送等厂商推送。
会话列表 置顶会话 置顶会话功能可以将重要的聊天记录置顶,方便快速查找。
删除会话 支持将某个会话从会话列表中删除,但不删除聊天记录,可用于隐藏某些私密聊天等场景。

消息系统Demo.png

礼物

送礼在 1 对 1 娱乐社交场景中是非常重要的功能,它可以让用户之间更加亲密,提高用户留存率。

礼物组件默认提供了几种礼物类型, 用于展示礼物消息的发送和接收功能,开发者根据自己的业务需求定制礼物特效。

高接通

支持融合高接通方案,提高在线呼叫的接通率和消息到达率,为用户提供更优质的音频通话体验。高接通方案包括:

  • 应用保活:在传统呼叫方案中,当音视频应用退到后台后无法接收到来电,短时间内会被系统静默,导致呼叫接通率低。网易云信高接通应用保活方案可以延长应用存活时间,在应用存活期间通过从后台拉起呼叫界面的强提示方式,从应用存活层面提升接通率。
  • 融合呼叫:如果呼叫时对方不在线或者连接超时,可以转呼到运营商网络,通过拨打被叫手机号的方式来进行呼叫,提高呼叫的接通率。
  • 短信提醒:如果呼叫时对方不在线或者连接超时,可以向被叫发起短信或语音通知,告知用户有来电。在短信中可以插入 DeepLink 链接,用户点击直接打开 App。

高接通.png

美颜

提供高质量美颜设置功能,UI 交互和美颜维度都已设置好,接入即用。用户也可以自行调整所有美颜效果参数。支持如下美颜效果:

  • 滤镜;持通过美颜资源或模型打造多种个性化的滤镜。
  • 美肤:包括磨皮、美白、红润和锐化。
  • 美型:包括大眼、瘦脸、下巴调整、亮眼、美牙等。

美颜.png

安全通

针对内容安全,1 对 1 娱乐社交场景方案支持融合安全通,在保障产品运营过程中的基础能力稳定及安全合规的同时,兼具高效、安全、易用、省钱。

安全通能对聊天消息和音视频流中的广告、暴力、涉政、色情、欺诈等内容进行实时检测,同时支持开发者自定义关键词和图片内容库,以及检测内容查询和数据统计,根据业务情况动态调整音视频检测频率。

低成本接入,安全通和音视频功能深度融合,无需开发和花成本对接其它内容安全检测商。另外,通信服务管理和内容安全检测服务混合部署,也能一定程度上降低成本。

利用通信服务和内容安全检测服务的强绑定,在通信服务端可先对视频进行降噪、优化的前处理,进一步提升检测率,保证了安全通产品优秀的检测质量。

安全通.png

方案优势

一站式 UI 组件库,快速、简单、高效

优势 说明
UI 组件解耦 1对1 UIKit 不同组件可相互独立运行使用。您可按需选择组件,将其快速集成到您的应用,实现相应的 UI 功能,减少无用依赖。
UI 能力简洁易用 1对1 UIKit 的业务逻辑层与 UI 层相互独立。在 UI 层,仅需关注视图展示和事件处理,清晰的数据流转处理,让 UI 层代码更简洁易懂。
强大的自定义能力 1对1 UIKit 支持在各 UI 组件的初始化过程中配置自定义 UI。同时提供 Fragment 和 View 的能力封装,快速将 UI 功能添加到您的应用中。
完善的业务逻辑处理 1对1 UIKit 业务逻辑层提供完善的业务逻辑处理能力。无需关心 SDK 层不同接口间的复杂处理逻辑,业务逻辑层一个接口帮您搞定所有。

超低时延

  • 通过网易云信自研实时传输网络,网络节点覆盖全球。
  • 采用最优寻址算法辅以全局实时调度能力,保证端到端平均时延 < 200 ms。

超低卡顿

  • 网易云信拥有领先行业的精准带宽侦测、智能拥塞控制、前向纠错、编码优化等技术,实测抗丢包率可达80%。
  • 适应复杂多变的网络环境,在丢包严重的弱网环境仍可正常通话,确保通话体验流畅稳定。

超高品质

  • 支持 1080P 高清画质,80% 丢包率下仍可正常视频。
  • 音频方面支持 48 kHz 采样率,128 kbps 码率,80% 丢包率可正常语音。
  • 拥有行业一流的音频 3A 算法处理,即回声消除 AEC、自动噪声抑制 ANS、自动增益控制 AGC,帮助用户消除通话中的回声和啸叫,为用户提供最纯净的通话体验。
此文档是否对你有帮助?
有帮助
我要吐槽
  • 业务背景
  • 方案简介
  • 方案架构
  • 功能列表
  • 音视频通话和呼叫
  • 聊天消息
  • 礼物
  • 高接通
  • 美颜
  • 安全通
  • 方案优势
  • 一站式 UI 组件库,快速、简单、高效
  • 超低时延
  • 超低卡顿
  • 超高品质