iOS

# 历史版本

WebRTC 版 Juphoon RTC SDK 的更新日志和版本说明

# V.R24C01—2024-02(最新版本)

  1. 新增通话保持/取回通知事件说明
  2. 新增音视频切换通知事件说明
  3. 新增单项视频通知事件说明
  4. 更新 API 链接
  5. 访客呼叫参数新增自定义日志跟踪id

# V.R23C02—2023-07

对应 R23C02 版本 SDK 及集成指导点击下载 (opens new window)

  1. 更新版本链接

# V.R23C01—2023-03

对应 R23C01 版本 SDK 及集成指导点击下载 (opens new window)

  1. 新增接口发送在线消息
  2. 新增业务号呼叫权重配置

# V.R22C03—2022-09

对应 R22C03 版本 SDK 及集成指导点击下载 (opens new window)

与终端接口对齐,实现如下接口

# 登录登出管理

  1. 创建 JRTCClient对象
  2. 销毁 JRTCClient对象
  3. 登录 Juphoon RTC 平台
  4. 登出 Juphoon RTC 平台
  5. 获取用户ID
  6. 获取当前登录状态
  7. 获取用户昵称
  8. 设置用户昵称
  9. 获取接入服务器地址
  10. 设置接入服务器地址
  11. 获取 Appkey
  12. 设置 Appkey
  13. 获取应用名称
  14. 设置应用名称

# 登录登出事件

  1. 登录结果回调
  2. 登出回调
  3. 登录状态变化通知
  4. 上报事件回调

# 设备管理

  1. 创建 JRTCMediaDevice 对象
  2. 销毁 JRTCMediaDevice 对象
  3. 获取所有音频输入设备列表
  4. 获取所有音频输出设备列表
  5. 开始本端视频渲染
  6. 开始远端视频渲染
  7. 停止视频渲染
  8. 关闭所有媒体资源,包括远端和本端音视频
  9. 打开音频输入
  10. 关闭音频输入
  11. 打开音频输出
  12. 关闭音频输出
  13. 切换摄像头/切换到指定摄像头
  14. 摄像头是否打开
  15. 获取当前摄像头
  16. 获取摄像头列表
  17. 音频设备是否打开
  18. 指定要开启的摄像头
  19. 设置摄像头采集属性

# 设备事件

  1. 媒体音量上报
  2. 摄像头变化回调
  3. 输入音频变化回调

# 视频客服访客管理

  1. 创建 JRTCGuest 对象
  2. 销毁 JRTCGuest 对象
  3. 获取当前通话状态
  4. 是否主访客
  5. 获取主座席成员
  6. 获取座席成员列表
  7. 获取自己对象
  8. 获取所有成员
  9. 获取服务唯一标识
  10. 获取通话唯一标识
  11. 获取屏幕共享的视频流ID
  12. 获取发起屏幕共享者的用户ID
  13. 获取当前业务组列表
  14. 呼叫指定业务
  15. 呼叫指定座席
  16. 结束通话
  17. 发送消息,消息内容不能大于4K
  18. 发送事件通知消息
  19. 开启/关闭发送本地音频流
  20. 开启/关闭发送本地视频流
  21. 设置本端视频宽高比
  22. 获取视频请求尺寸
  23. 设置视频请求尺寸
  24. 订阅通话中其他成员的视频流
  25. 取消订阅通话中其他成员的视频流
  26. 订阅通话中屏幕共享的视频流
  27. 取消订阅通话中屏幕共享的视频流
  28. 开启/关闭远程视频录制
  29. 获得远程视频录制状态
  30. 响应座席签名请求

# 视频客服访客事件

  1. 查询业务组号结果回调
  2. 通话状态改变回调
  3. 当前排队人数上报回调
  4. 通话属性改变回调
  5. 通话中有新成员加入回调
  6. 通话中有成员离开回调
  7. 通话中成员属性更新回调
  8. 收到消息回调
  9. 收到签名请求回调
  10. 录制异常回调
  11. 收到事件通知消息回调

# V.R22C01—2022-01

对应 R22C01 版本 SDK 及集成指导点击下载 (opens new window)

新增特性

  • 新增屏幕共享接口

优化改进:

1.集成文档的注释改动

2.补充示例代码

# V.R21C02—2021-05

**对应 R22C01 版本 SDK **:点击下载 (opens new window)

新增特性

  • 用户注册/登录RTC开发者中心后可下载 SDK
  • 用户注册/登录RTC开发者中心后可体验 Demo
  • 新增 sendMessage 接口和 MESSAGE_RECEIVE 事件,实现在线消息功能
  • 新增 SCREEN_SHARE_START 事件,实现接收屏幕共享的功能

优化改进

  • 视频客服-访客新增 SVC 设置说明