网易云信php怎么对接,新手接入指南

信令 >

新手接入指南

新手接入指南

产品概述

信令SDK是网易云信提供的稳定可靠的信令通道,可用于搭建音视频场景下的呼叫邀请机制。信令SDK目前兼容市面上所有主流的音视频SDK,呼叫到达率高达100%,支持离线推送和自定义控制消息,是功能最丰富、稳定性最高的信令SDK之一。

信令SDK目前支持以下功能:

呼叫邀请

频道管理

用户管理

离线消息同步

多端同步

自定义控制信令

信令SDK可搭配网易云信即时通信产品一起使用,也可以单独使用。

网易云信的音视频通话产品已支持呼叫功能,可直接使用,邀请功能可通过信令SDK实现。

信令SDK目前支持iOS、Android、Windows、Web多个平台。

平台支持

平台

SDK 及兼容性

iOS

兼容 iOS 8.0及以上

Android

兼容 Android 4.0及以上

Windows

包含C 、 C++ 和 C#,兼容 Windows xp ( sp2 及以上)、Windows 7、Windows 8/8.1、Windows 10。

全面支持32位和64位程序接入

Web

兼容 IE8 及以上、Chrome、Firefox、Safari等

接入指南

1. 创建账号

2. 创建应用

登录成功后,点击左侧的创建应用按钮,创建一个新应用。

94bc35e84198aff44cc3727dc1883ab8.png

您可以在 「App Key管理」内获得该应用的 App Key 和 App Secret 等重要信息

1698562d21dc1abd8a44d516732ec9ce.png

3. 开通功能

创建应用成功后 ,可以在应用详情页下对 信令 功能进行如下所示的配置:

开通功能

IM消息

信令

IM免费版+信令

×

IM专业版+信令

如需免费体验IM消息+信令功能,请联系您的商务经理开通体验期。

4.帐号集成

为了使用信令SDK,需要在客户端上登录网易云信的帐号,帐号的集成和登录请参见:帐号集成与登录

如果需要在您的服务器上创建网易云信的帐号,请查看: 服务端 API 文档

5.客户端集成

客户端SDK下载:SDK下载

客户端SDK集成文档:

示例代码

您可以前往Sample Code代码仓库查看信令SDK和其他产品的集成示例。

P2P会话操作流程

开发者可以使用信令SDK与其他音视频SDK搭配,开发双人通话的应用,操作流程如下:

sequenceDiagram

participant A as 主叫

participant A1 as 主叫音视频SDK

participant B1 as 被叫音视频SDK

participant B as 被叫

A->>A: 登录IM帐号

B->>B: 登录IM帐号

opt 呼叫的逻辑,可以只用call接口

A->>A: 创建频道

A->>A: 加入频道

A->>B: 邀请加入

end

B->>A: 接收邀请

B->>B: 加入频道

B-x A:收到加入频道通知

A-->>A1: 初始化并加入频道

B-->>B1: 初始化并加入频道

A1-->B1:音视频SDK通话逻辑

opt 切换至音频通话

A->>B:发送自定义控制命令:只进行音频通话

B-->>B1:调用相关操作切换至音频通话

B->>A:发送自定义控制命令:已切换到音频通话

A-->>A1: 切换至音频通话

end

opt 主叫主动挂断电话

A->>A:离开频道

A-->>A1:断开音视频通话

A->>B:离开频道通知

B-->>B1:断开音视频通话

end

多人会话操作流程

开发者可以使用信令SDK与其他音视频SDK搭配,开发多人会话的应用,操作流程如下:

sequenceDiagram

participant A as 邀请者

participant A1 as 邀请者音视频SDK

participant B1 as 被邀请者音视频SDK

participant B as 被邀请者

A->>A: 登录IM帐号

B->>B: 登录IM帐号

A->>A: 创建频道

A->>A: 加入频道

A-->>A1: 初始化并加入频道

A->>B: 邀请加入

B->>A: 接收邀请

B->>B: 加入频道

B->>+ A: 加入频道通知

B-->>B1: 初始化并加入频道

A->>A:ui界面展示

A-->>-A1:对被邀请者的处理

opt 发送自定义控制命令

A->>B:发送自定义控制命令

B-->>B1:执行自定义控制相关操作

end

opt 被邀请者离开多人通话

B->>B:离开频道

B->>A: 离开频道通知

A-->>A1:对被邀请者的处理

B-->>B1:断开音视频通话

end

本篇文档内容是否对您有帮助?

05ad636b7b9697960eedc9e50e63bbcd.png有帮助

d7ecb2ab3f00c13b80e89321fbce0571.png我要吐槽

如果遇到产品相关问题,您可 提交工单 或 在线客服 寻求帮助。

您的改进建议

×

问题类型

内容错误

内容没更新

描述不清

链接有误

步骤不完整

内容缺失(缺少代码/示例)

其他

更多建议

请输入您的建议或问题(至少5个字符,至多500个字符)

联系方式

标记内容

同时提交标记内容

提交

此文档对你是否有帮助

×

05ad636b7b9697960eedc9e50e63bbcd.png有帮助

d7ecb2ab3f00c13b80e89321fbce0571.png我要吐槽

×

反馈成功

9a8a09827f580aa78fba55c9bd5bd9d6.png非常感谢您的反馈,我们会继续努力做得更好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值