CHANGELOG

[1.19.1]-2024-09-19

【云课堂场景】

新增:

  1. 【聊天室】登录频道聊天室支持分组功能 [Demo、Common、SDK]

  2. 【聊天室】新增显示在线观众列表 [Demo、Common、SDK]

  3. 【播放器】支持防录屏防截屏 [Demo、Common]

【直播带货场景】

新增:

  1. 【聊天室】登录频道聊天室支持分组功能 [Demo、Common、SDK]

  2. 【聊天室】新增显示在线观众列表 [Demo、Common、SDK]

  3. 【播放器】支持防录屏防截屏 [Demo、Common]

【手机开播(三分屏)场景】

修复:

  1. 【开播】修复本地摄像头可能出现的画面颠倒问题 [SDK]

  2. 【聊天室】修复消息过多可能无法定位到本地的问题 [Demo]

【手机开播(纯视频)场景】

修复:

  1. 【聊天室】修复消息过多可能无法定位到本地的问题 [Demo]

【全场景】

修复:

  1. 【集成】修复集成SDK无法自动打包的问题 [SDK]

【日志本地记录及上报功能说明】

1.19.0版本及其以上版本新增日志本地记录和日志上报功能,默认开启日志本地记录功能和日志上传功能。日志存储路径为:AppData/Documents/PLVLog。 如您无需日志本地记录功能和日志上传功能,可通过配置 [PLVLiveVideoConfig sharedInstance] 下列属性进行调整。

//  PLVLiveVideoConfig.h

/// 是否禁用日志本地记录功能,默认 NO
@property (nonatomic, assign) BOOL localLogDisable;

/// 是否禁用日志上报功能,默认 NO
/// @note 应在configWithUserId之前调用,否则仍会检查是否上报
@property (nonatomic, assign) BOOL localLogUploadDisable;

【苹果隐私策略说明】

1.19.1版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。 【苹果隐私策略背景】 为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。 如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。 自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.19.0 升级至 1.19.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.18.x)升级至 1.19.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.19.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.19.0]-2024-09-02

【云课堂场景】

新增:

  1. 【统计】新增商品卡片的时间埋点 [Common、SDK]

修复:

  1. 【播放器】修复播放器全屏后可能出现的进度条异常 [Demo]

优化:

  1. 【登录】优化直播回放登录流程 [Demo、Common、SDK]

【直播带货场景】

新增:

  1. 【统计】新增商品卡片的时间埋点 [Common、SDK]

优化:

  1. 【登录】优化直播回放登录流程 [Demo、Common、SDK]

【手机开播(三分屏)场景】

新增:

  1. 【开播】新增调整降噪API功能 [Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】支持切换降噪模式 [Demo、Common、SDK]

  2. 【开播】新增外接麦克风设备开播功能 [Demo、Common、SDK]

【全场景】

新增:

  1. 【聊天室】支持评论上墙 [Demo、Common、SDK]

  2. 【日志】新增本地日志记录及上报功能 [Demo、Common、SDK]

优化:

  1. 【聊天室】更新本地聊天室表情 [Common]

【日志本地记录及上报功能说明】

1.19.0版本新增日志本地记录和日志上报功能,默认开启日志本地记录功能和日志上传功能。日志存储路径为:AppData/Documents/PLVLog。 如您无需日志本地记录功能和日志上传功能,可通过配置 [PLVLiveVideoConfig sharedInstance] 下列属性进行调整。

//  PLVLiveVideoConfig.h

/// 是否禁用日志本地记录功能,默认 NO
@property (nonatomic, assign) BOOL localLogDisable;

/// 是否禁用日志上报功能,默认 NO
/// @note 应在configWithUserId之前调用,否则仍会检查是否上报
@property (nonatomic, assign) BOOL localLogUploadDisable;

【苹果隐私策略说明】

1.19.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。 【苹果隐私策略背景】 为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。 如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。 自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.18.x 升级至 1.19.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.18.x)升级至 1.19.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.19.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.18.0]-2024-07-19

【云课堂场景】

新增:

  1. 【互动】支持大卡片推送功能 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复手机锁屏后重新打开观看,跑马灯失效的问题 [Common]

  2. 【回放】修复切换往期视频,会偶现加载不出来的问题 [SDK]

优化:

  1. 【商品库】职位产品推送卡片样式优化 [Scenes、Common]

【直播带货场景】

新增:

  1. 【互动】支持大卡片推送功能 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复手机锁屏后重新打开观看,跑马灯失效的问题 [Common]

  2. 【回放】修复切换往期视频,会偶现加载不出来的问题 [SDK]

优化:

  1. 【商品库】职位产品推送卡片样式优化 [Scenes、Common]

【手机开播(三分屏)场景】

优化:

  1. 【聊天室】聊天消息大并发优化 [Scenes、Common、SDK]

【手机开播(纯视频)场景】

优化:

  1. 【聊天室】聊天消息大并发优化 [Scenes、Common、SDK]

【全场景】

优化:

  1. 【直播间】直播间名称扩充到展示150个字符 [Scenes]

【苹果隐私策略说明】

1.17.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。 【苹果隐私策略背景】 为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。 如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。 自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 [Apple 官方文档](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api)以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.17.1 升级至 1.18.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.17.x)升级至 1.18.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.18.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.17.1]-2024-05-31

【云课堂场景】

新增:

  1. 【画中画】播放直播时延迟降低 [Scenes、Common、SDK]

  2. 【画中画】直播和回放支持自动开启小窗 [Scenes、Common、SDK]

  3. 【互动】抽奖礼盒的按钮支持自定义文案 [Common、SDK]

优化:

  1. 【营销】优化卡片推送热卖商品的提示效果 [Scenes、Common、SDK]

  2. 【直播间】直播间默认显示在线人数 [Scenes、Common]

【直播带货场景】

新增:

  1. 【画中画】播放直播时延迟降低 [Scenes、Common、SDK]

  2. 【画中画】直播和回放支持自动开启小窗 [Scenes、Common、SDK]

  3. 【互动】抽奖礼盒的按钮支持自定义文案 [Common、SDK]

优化:

  1. 【营销】优化卡片推送热卖商品的提示效果 [Scenes、Common、SDK]

  2. 【直播间】直播间默认显示在线人数 [Scenes、Common]

【手机开播(纯视频)场景】

新增:

  1. 【互动】支持互动签到功能 [Scenes、Common、SDK]

【全场景】

新增:

  1. 【网络】新增SM2加密【SDK】

优化:

  1. 【聊天室】聊天消息大并发优化 [Scenes、Common]

【苹果隐私策略说明】

1.17.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。 【苹果隐私策略背景】 为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。 如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。 自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 Apple 官方文档以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.17.0 升级至 1.17.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.16.x)升级至 1.17.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.17.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.17.0]-2024-04-26

【云课堂场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]

  2. 【画中画】回放场景支持画中画播放 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复跑马灯可能造成CPU过高的问题 [Common]

  2. 【菜单】修复菜单中图片可能无法加载的问题 [Scenes]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]

  2. 【回放】优化播放条件判断 [Common、SDK]

  3. 【聊天室】支持聊天室关闭情况下进行点赞 [SDK]

【直播带货场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]

  2. 【画中画】回放场景支持画中画播放 [Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复跑马灯可能造成CPU过高的问题 [Common]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]

  2. 【回放】优化播放条件判断 [Common、SDK]

  3. 【聊天室】支持聊天室关闭情况下进行点赞 [SDK]

【手机开播(三分屏)场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]

  2. 【连麦】支持讲师实时查看观众连麦时长 [Scenes、Common]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]

  2. 【开播】修复有线耳机开播场景声音过小的问题 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】支持新版连麦流程 [Scenes、Common、SDK]

  2. 【连麦】支持讲师实时查看观众连麦时长 [Scenes、Common]

优化:

  1. 【连麦】底层连麦组件优化升级 [SDK]

  2. 【开播】修复有线耳机开播场景声音过小的问题 [SDK]

【互动学堂】

  1. 停止对互动学堂场景的支持

【苹果隐私策略说明】

1.17.0版本PLVLiveScenesSDK、PLVBusinessSDK、PLVFoundationSDK 可通过pod引用增加隐私清单。如果需要其他依赖使用的第三方SDK的隐私清单或遇到相关审核问题,请联系我们获取。 【苹果隐私策略背景】 为确保终端用户的隐私安全,所有在苹果应用商店(App Store) 上架的 App 均需要按照 Apple 的要求提供一份隐私清单,描述其(包括 App 的开发代码或使用第三方 SDK 的代码)使用可能影响用户隐私的 Apple 原生 API 的必要理由,并确保 App 仅为实现预期目的使用这些 API。 如果你上传的 App 使用了上述 API、但未在隐私清单中描述必要理由,Apple 会发送电子邮件提醒你将理由添加到 App 的隐私清单中。 自 2024 年 5 月 1 日起,仍未在隐私清单中描述其使用上述 API 必要理由的 App 将无法通过 App Store Connect 的审核。详见 Apple 官方文档以了解更多信息。

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.4 升级至 1.17.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.16.x)升级至 1.17.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.17.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.16.4]-2024-03-06

【云课堂场景】

新增:

  1. 【回放】支持回放配置播放器选项 [Scenes、Common、SDK]

  2. 【文档】新增观看页翻页的权限控制 [Scenes、SDK]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【直播带货场景】

新增:

  1. 【回放】支持回放配置播放器选项 [Scenes、Common、SDK]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【手机开播(三分屏)场景】

新增:

  1. 【连麦】支持读取后台设置默认开启连麦 [Scenes、Common]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】支持读取后台设置默认开启连麦 [Scenes、Common]

优化:

  1. 【聊天室】聊天内容显示规则优化 [Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.3 升级至 1.16.4,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.4,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.4'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.16.3]-2024-01-31

【云课堂场景】

新增:

  1. 【直播间】新增观看次数自动刷新功能 [Scenes、Common、SDK]

  2. 【回放】接收转播频道支持查看发起转播频道的回放视频 [Scenes、Common、SDK]

优化:

  1. 【播放器】优化卡顿buffer上报机制 [SDK]

【直播带货场景】

新增:

  1. 【直播间】新增观看次数自动刷新功能 [Scenes、Common、SDK]

  2. 【回放】接收转播频道支持查看发起转播频道的回放视频 [Scenes、Common、SDK]

优化:

  1. 【播放器】优化卡顿buffer上报机制 [SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.2 升级至 1.16.3,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.3,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.3'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.16.2]-2024-01-05

【云课堂场景】

优化:

  1. 【聊天室】提问功能默认消息讲师信息响应后台配置 [Common、SDK]

  2. 【聊天室】完善聊天室发送图片审核 [SDK]

【直播带货场景】

优化:

  1. 【播放器】回放支持全屏观看功能 [Scenes]

  2. 【聊天室】完善聊天室发送图片审核 [SDK]

【手机开播(三分屏)场景】

优化:

  1. 【开播】清晰度增加档位适配 [Scenes、Common、SDK]

【手机开播(纯视频)场景】

优化:

  1. 【开播】清晰度增加档位适配 [Scenes、Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.1 升级至 1.16.2,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.16.1]-2023-12-19

【手机开播(三分屏)场景】

新增:

  1. 【连麦】主播支持强制下麦功能 [Scenes、Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】主播支持强制下麦功能 [Scenes、Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.16.0 升级至 1.16.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.16.0]-2023-12-08

【云课堂场景】

优化:

  1. 【连麦】优化讲师断网后连麦窗口的显示效果 [Scenes]

【直播带货场景】

优化:

  1. 【公告】公告支持图片展示 [Scenes]

【手机开播(三分屏)场景】

新增:

  1. 【文档】嘉宾端获得画笔权限后,对齐主播端的画笔功能 [Scenes]

  2. 【成员】支持显示电话入会列表 [Scenes、Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】新增开播时默认读取后台混流布局配置 [Scenes、Common、SDK]

优化:

  1. 【开播】屏幕共享时,支持共享系统内App的声音 [Scenes]

  2. 【开播】屏幕共享cdn弱网混流优化 [SDK]

  3. 【UI】优化手机开播时摄像头关闭效果 [Scenes]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.15.1 升级至 1.16.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.15.x)升级至 1.16.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.16.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.15.1]-2023-11-14

【云课堂场景】

优化:

  1. 【聊天室】优化高并发场景性能表现[Scenes、Common、SDK]

【直播带货场景】

优化:

  1. 【聊天室】优化高并发场景性能表现[Scenes、Common、SDK]

【手机开播(三分屏)场景】

优化:

  1. 【成员列表&聊天室】优化高并发场景性能表现[Scenes、Common、SDK]

【手机开播(纯视频)场景】

优化:

  1. 【成员列表&聊天室】优化高并发场景性能表现[Scenes、Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.15.0 升级至 1.15.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.14.x)升级至 1.15.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.15.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.15.0]-2023-10-30

【云课堂场景】

新增:

  1. 【直播间】支持多语言切换功能 [Scenes、Common、SDK]

  2. 【集成】Xcode15&iOS17兼容适配 [Scenes、Common、SDK]

优化:

  1. 【直播间】图文直播内嵌页更新 [Scenes、SDK]

【直播带货场景】

新增:

  1. 【直播间】支持多语言切换功能 [Scenes、Common、SDK]

  2. 【集成】Xcode15&iOS17兼容适配 [Scenes、Common、SDK]

【手机开播(三分屏)场景】

新增:

  1. 【直播间】支持多语言切换功能 [Scenes、Common、SDK]

  2. 【集成】Xcode15&iOS17兼容适配 [Scenes、Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【直播间】支持多语言切换功能 [Scenes、Common、SDK]

  2. 【集成】Xcode15&iOS17兼容适配 [Scenes、Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.14.0 升级至 1.15.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.14.x)升级至 1.15.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.15.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.14.0]-2023-08-31

【云课堂场景】

新增:

  1. 【聊天室】新增查看提问历史记录的功能 [Scenes、Common、SDK]

  2. 【聊天室】提问开关和提示语响应后台设置 [Scenes、Common]

  3. 【聊天室】响应聊天室tab删除事件 [Scenes、SDK]

修复:

  1. 【连麦】修复连麦后水印消失,却可以点击的问题 [Scenes]

  2. 【UI】修复自定义window导致的布局异常问题 [SDK]

优化:

  1. 【画中画】画中画开启时,观看页播放按钮与画中画播放状态同步 [Scenes]

  2. 【播放器】快直播追帧优化 [SDK]

  3. 【聊天室】Socket.IO版本优化升级 [SDK]

  4. 【播放器】播放器独立解耦性优化 [Common、SDK]

【直播带货场景】

新增:

  1. 【聊天室】新增提问功能 [Scenes]

  2. 【聊天室】新增查看提问历史记录的功能 [Scenes、Common、SDK]

  3. 【聊天室】提问开关和提示语响应后台设置 [Scenes、Common]

修复:

  1. 【UI】修复自定义window导致的布局异常问题 [SDK]

优化:

  1. 【UI】优化连麦布局样式 [Scenes]

  2. 【播放器】快直播追帧优化 [SDK]

  3. 【聊天室】Socket.IO版本优化升级 [SDK]

  4. 【播放器】播放器位置优化调整 [Scenes]

  5. 【播放器】播放器独立解耦性优化 [Common、SDK]

  6. 【点赞】点赞样式优化 [Scenes]

【手机开播(三分屏)场景】

新增:

  1. 【混流】支持修改混流布局 [Scenes、Common]

优化:

  1. 【聊天室】Socket.IO版本优化升级 [SDK]

【手机开播(纯视频)场景】

优化:

  1. 【开播】关闭摄像头时,也可以发起屏幕共享 [Scenes]

  2. 【聊天室】Socket.IO版本优化升级 [SDK]

  3. 【UI】优化连麦布局样式 [Scenes]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.13.1 升级至 1.14.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.13.x)升级至 1.14.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.14.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.13.0]-2023-07-28

【云课堂场景】

新增:

  1. 【画中画】系统级小窗提供隐藏按钮API [SDK]

  2. 【画中画】系统级小窗提供静音API [SDK]

  3. 【画中画】系统级小窗提供外部导致暂停回调API [SDK]

  4. 【聊天室】新增修改昵称API [Common、SDK]

  5. 【播放器】新增画面缩放API [SDK]

  6. 【连麦】第一画面观众响应超管推流参数配置 [Common、SDK]

  7. 【互动】无条件抽奖显示挂件 [Scenes、Common]

修复:

  1. 【互动】重新进入直播间时红包倒计时与实际相差较大 [Scenes]

优化:

  1. 【聊天室】聊天室本地发言昵称展示优化,修改昵称时历史发言数据采用旧昵称 [Common、SDK]

【直播带货场景】

新增:

  1. 【画中画】系统级小窗提供隐藏按钮API [SDK]

  2. 【画中画】系统级小窗提供静音API [SDK]

  3. 【画中画】系统级小窗提供外部导致暂停回调 [SDK]

  4. 【画中画】应用内小窗提供页面销毁API [Scenes]

  5. 【画中画】回放场景支持应用内小窗播放 [Scenes]

  6. 【聊天室】新增修改昵称API [Common、SDK]

  7. 【互动】无条件抽奖显示挂件 [Scenes、Common]

修复:

  1. 【UI】修复Push页面导致页面滑动的异常问题 [Scenes]

优化:

  1. 【聊天室】聊天室本地发言昵称展示优化,修改昵称时历史发言数据采用旧昵称 [Common、SDK]

  2. 【画中画】应用内小窗支持多级跳转后返回直播间 [Scenes]

【手机开播(三分屏)场景】

新增:

  1. 【连麦】邀请连麦功能 [Scenes、Common、SDK]

优化:

  1. 【频道】响应监播助教的禁播 [Scenes、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】邀请连麦功能 [Scenes、Common、SDK]

  2. 【开播】新增屏幕共享时推流开始的回调 [Scenes、Common]

优化:

  1. 【频道】响应监播助教的禁播 [Scenes、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.12.2 升级至 1.13.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.12.x)升级至 1.13.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.13.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.12.2]-2023-06-21

【云课堂场景】

新增:

  1. 【日志】营销功能事件埋点 [Scenes、Common、SDK]

  2. 【播放器】新增QOS Loading粗粒度时间上报 [SDK]

修复:

  1. 【直播】修复频道未开播时可能出现播放器异常加载问题 [Common]

【直播带货场景】

新增:

  1. 【日志】营销功能事件埋点 [Scenes、Common、SDK]

  2. 【播放器】新增QOS Loading粗粒度时间上报 [SDK]

  3. 【观看】直播带货场景支持全屏观看 [Scenes、Common]

修复:

  1. 【直播】修复频道未开播时可能出现播放器异常加载问题 [Common]

【手机开播(三分屏)场景】

新增:

  1. 【美颜】美颜SDK版本升级至4.4.2 [Common]

修复:

  1. 【开播】修复推流参数响应超管配置可能出现推流失败的问题 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【美颜】美颜SDK版本升级至4.4.2 [Common]

修复:

  1. 【开播】修复推流参数响应超管配置可能出现推流失败的问题 [SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.11.3 升级至 1.12.2,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.11.x)升级至 1.12.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.12.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.11.3]-2023-05-19

【云课堂场景】

新增:

  1. 【跑马灯】跑马灯速度响应频道配置 [Scenes、Common、SDK]

  2. 【弹幕】弹幕显示速度响应频道配置 [Scenes、Common、SDK]

修复:

  1. 【打赏】修复打赏时可能出现的接口异常报错 [SDK]

  2. 【聊天室】修复发送表情时可对输入框占位文字进行编辑并发送问题 [Scenes]

  3. 【连麦】修复部分频道无法使用外接麦克风收音问题 [SDK]

优化:

  1. 【打赏】打赏礼物svga动画对齐后台设置命名 [Common]

【直播带货场景】

新增:

  1. 【跑马灯】跑马灯速度响应频道配置 [Scenes、Common、SDK]

  2. 【弹幕】弹幕显示速度响应频道配置 [Scenes、Common、SDK]

修复:

  1. 【打赏】修复打赏时可能出现的接口异常报错 [SDK]

  2. 【连麦】修复部分频道无法使用外接麦克风收音问题 [SDK]

优化:

  1. 【打赏】打赏礼物svga动画对齐后台设置命名 [Common]

【手机开播(三分屏)场景】

新增:

  1. 【开播】支持响应抗弱网账号与频道超管配置 [Scenes、Common、SDK]

  2. 【开播】推流信号显示具体数值 [Scenes、Common、SDK]

修复:

  1. 【开播】修复部分频道开播在iOS16.4系统可能出现的硬编异常 [SDK]

  2. 【开播】修复部分频道无法使用外接麦克风收音问题 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】支持响应抗弱网账号与频道超管配置 [Scenes、Common、SDK]

  2. 【开播】推流信号显示具体数值 [Scenes、Common、SDK]

修复:

  1. 【开播】修复部分频道开播在iOS16.4系统可能出现的硬编异常 [SDK]

  2. 【开播】修复部分频道无法使用外接麦克风收音问题 [SDK]

【升级说明】

  1. 升级改动点的前缀 【xx】 指对应的升级模块升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级。

  2. 本次升级后,项目要求最低支持iOS10,如果不使用开播场景或开播场景无需屏幕共享功能的,可最低支持iOS9。

【升级方法】

  1. 从 1.10.8 升级至 1.11.3,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.10.x)升级至 1.11.3,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.11.3'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.11.2]-2023-04-24

【云课堂场景】

新增:

  1. 【聊天室】新增对支付宝口令红包的支持 [Scenes、Common、SDK]

  2. 【互动】新增举报反馈功能 [Scenes、Common、SDK]

优化:

  1. 【回放】回放列表登录逻辑优化 [Common]

  2. 【连麦】被主播结束连麦时给出Toast提示 [Scenes、Common]

【直播带货场景】

新增:

  1. 【连麦】直播支持RTC连麦 [Scenes、Common、SDK]

  2. 【聊天室】新增对支付宝口令红包的支持 [Scenes、Common、SDK]

  3. 【互动】新增举报反馈功能 [Scenes、Common、SDK]

优化:

  1. 【回放】回放列表登录逻辑优化 [Common]

  2. 【回放】优化回放拖动进度条可能造成切换页面的问题 [Scenes]

【手机开播(三分屏)场景】

新增:

1.【开播】支持1080p分辨率 [Scenes]

修复:

  1. 【开播】修复推流参数响应超管配置可能出现画面异常的问题 [SDK]

优化:

  1. 【开播】音频降噪效果调优 [SDK]

  2. 【开播】特殊角色昵称限制扩充为15字 [Scenes]

  3. 【开播】优化开播错误提示 [Scenes、Common]

  4. 【美颜】美颜升级至4.4.2版本 [Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】支持1080p分辨率 [Scenes]

修复:

  1. 【开播】修复推流参数响应超管配置可能出现画面异常的问题 [SDK]

优化:

  1. 【开播】音频降噪效果调优 [SDK]

  2. 【开播】特殊角色昵称限制扩充为15字 [Scenes]

  3. 【开播】优化开播错误提示 [Scenes、Common]

  4. 【美颜】美颜升级至4.4.2版本 [Common、SDK]

【升级说明】

  1. 升级改动点的前缀 【xx】 指对应的升级模块升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级。

  2. 本次升级后,项目要求最低支持iOS10,如果不使用开播场景或开播场景无需屏幕共享功能的,可最低支持iOS9。

【升级方法】

  1. 从 1.10.8 升级至 1.11.2,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.10.x)升级至 1.11.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.11.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

【关于美颜版本支持升级至4.4.2的说明】

  1. 多场景 SDK 1.11.2,默认使用美颜 4.3.1 版本(和以往版本一致)。原本已集成美颜功能的客户,升级至多场景 SDK 1.11.2 时,默认无需改动。


  2. 若需升级美颜 4.4.2 版本(人脸识别效果优化),请先联系商务开通新版权限。

  3. 联系商务开通后,使用 4.4.2 新版,除了按照【升级方法】更新 Demo 层源码及 SDK,还需更改如下版本配置: (1) Podfile 文件升级美颜 SDK:Podfile 文件中语句更新为 pod 'PLVBytedEffectSDK' , '4.4.2' (2) PLVStreamerPresenter.m 文件修改:PLVSDKGlobalBeautySDKVersion = nil; PLVSDKGlobalBeautySDKVersion = @"4.4.2";

  4. 注:iOS 美颜 SDK 4.4.2 版本等同于安卓美颜 SDK 1.1.0;新客户请直接从第2点开始对接 4.4.2。

[1.10.8]-2023-04-06

【云课堂场景】

新增:

  1. 【直播】支持双师频道 [Scenes、Common、SDK]

  2. 【回放】直播回放新增1.25x倍速 [Scenes]

  3. 【聊天室】聊天重放支持"裁剪合并聊天信息"[Scenes、Common、SDK]

修复:

  1. 【跑马灯】修复切换往期视频跑马灯偶现不显示的问题 [Common]

  2. 【回放】修复切换往期时可能出现播放上一个视频的问题 [SDK]

  3. 【聊天室】修复聊天室包含表情消息时可能导致的行间距异常 [Scenes]

  4. 【点赞】修复全屏观看时点赞按钮无法点击问题 [Scenes]

优化:

  1. 【聊天室】优化图片压缩逻辑 [Common、SDK]

  2. 【跑马灯】优化跑马灯局部闪烁时文字显示 [Common]

【直播带货场景】

新增:

  1. 【聊天室】聊天重放支持"裁剪合并聊天信息"[Scenes、Common、SDK]

优化:

  1. 【商品库】商品库改为H5显示 [Scenes]

  2. 【商品库】商品库卡片推送取消定时挂起 [Common]

【手机开播(三分屏)场景】

新增:

  1. 【开播】推流参数响应超管配置 [Scenes、Common、SDK]

修复:

  1. 【开播】修复推流上报视频流宽高比例不对的问题 [SDK]

优化:

  1. 【聊天室】优化图片压缩逻辑 [Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】推流参数响应超管配置 [Scenes、Common、SDK]

修复:

  1. 【开播】修复推流上报视频流宽高比例不对的问题 [SDK]

优化:

  1. 【聊天室】优化图片压缩逻辑 [Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从1.10.7 升级至 1.10.8,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.8,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.8'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.7]-2023-03-08

【云课堂场景】

新增:

  1. 【互动】新增问卷常驻入口 [Scenes]

修复:

  1. 【皮肤】修复快速点击点赞按钮,会导致播放暂停的问题 [Scenes]

优化:

  1. 【跑马灯】优化跑马灯文字过长时 样式对齐 [Common]

  2. 【跑马灯】双跑马灯溯源效果调优 [Common、SDK]

  3. 【聊天室】回放场景下 聊天室消息&实时消息对齐 [Scenes]

【直播带货场景】

新增:

  1. 【互动】新增问卷常驻入口 [Scenes]

优化:

  1. 【跑马灯】优化跑马灯文字过长时 样式对齐 [Common]

  2. 【跑马灯】双跑马灯溯源效果调优 [Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从1.10.6 升级至 1.10.7,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.7,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.7'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.6]-2023-02-10

【云课堂场景】

新增:

  1. 【聊天室】支持观众对消息引用回复 [Scenes、Common、SDK]

  2. 【连麦】学生申请上麦显示麦序 [Scenes、Common、SDK]

  3. 【连麦】申请上麦显示视频/音频上麦 [Scenes]

  4. 【播放器】新增副播放器静音和取消静音的方法 [SDK]

修复:

  1. 【播放器】修复部分情况下小窗播放启动失败的问题 [SDK]

优化:

  1. 【连麦】优化连麦状态获取机制 [Common、SDK]

【直播带货场景】

新增:

  1. 【聊天室】支持观众对消息引用回复 [Scenes、Common、SDK]

  2. 【播放器】新增副播放器静音和取消静音的方法 [SDK]

优化:

  1. 【连麦】优化连麦状态获取机制 [Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.10.5 升级至 1.10.6,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.6,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.6'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.5]-2023-01-11

【云课堂场景】

新增:

  1. 【文档】学员支持双向白板 [Scenes、Common、SDK]

  2. 【连麦】邀请连麦功能-观看端接听 [Scenes、Common、SDK]

  3. 【聊天室】严禁词支持带*样式 [Scenes、Common、SDK]

  4. 【聊天室】聊天室发言内容上限升至2000字符 [Scenes、Common、SDK]

修复:

  1. 【聊天室】修复观众被禁言后,不能发送点赞消息的问题 [SDK]

  2. 【回放】修复点播列表回放视频在部分场景可能出现的播放失败问题 [SDK]

优化:

  1. 【UI】优化引入不必要的工具类可能导致的编译问题 [Common]

  2. 【接口】接口安全开关响应可用限制 [SDK]

【直播带货场景】

新增:

  1. 【聊天室】严禁词支持带*样式 [Scenes、Common、SDK]

  2. 【聊天室】聊天室发言内容上限升至2000字符 [Scenes、Common、SDK]

修复:

  1. 【聊天室】修复观众被禁言后,不能发送点赞消息的问题 [SDK]

  2. 【回放】修复点播列表回放视频在部分场景可能出现的播放失败问题 [SDK]

优化:

  1. 【UI】优化引入不必要的工具类可能导致的编译问题 [Common]

  2. 【接口】接口安全开关响应可用限制 [SDK]

【手机开播(三分屏)场景】

新增:

  1. 【直播】开播分享功能响应超管配置 [Scene、SDK]

  2. 【聊天室】严禁词支持带*样式 [Scenes、Common、SDK]

  3. 【聊天室】聊天室发言内容上限升至2000字符 [Scenes、Common、SDK]

优化:

  1. 【接口】接口安全开关响应可用限制 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【营销】支持主播管控商品库 [Scenes、Common、SDK]

  2. 【直播】开播分享功能响应超管配置 [Scene、SDK]

  3. 【聊天室】严禁词支持带*样式 [Scenes、Common、SDK]

  4. 【聊天室】聊天室发言内容上限升至2000字符 [Scenes、Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.10.4 升级至 1.10.5,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.5,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.5'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.4]-2022-11-29

【云课堂场景】

新增:

  1. 【播放器】支持画面拖动进度以及双击暂停播放 [Scenes、Common]

  2. 【播放器】新增横屏按钮响应自定义配置在iPad上显示或隐藏 [Scenes]

修复:

  1. 【菜单栏】修复直播状态偶现不匹配的问题 [Scenes]

  2. 【UI】修复聊天Tab底部聊天输入框UI异常的问题 [Scenes]

优化:

  1. 【播放器】优化播放器重试逻辑 [SDK]

  2. 【播放器】优化回放视频获取场次信息逻辑 [Common]

  3. 【跑马灯】双跑马灯溯源效果调优 [SDK]

【直播带货场景】

修复:

  1. 【回放】修复回放时观看次数显示异常的问题 [Scenes]

优化:

  1. 【播放器】优化播放器重试逻辑 [SDK]

  2. 【播放器】优化回放视频获取场次信息逻辑 [Common]

【手机开播(三分屏)场景】

修复:

  1. 【连麦】修复手动上麦时授予主讲权限按钮不显示的问题 [Scenes]

【手机开播(纯视频)场景】

新增:

  1. 【开播】响应超管配置,支持默认横屏开播、默认后置摄像头 [Scenes、Common]

  2. 【开播】支持语音连麦功能 [Scenes]

优化:

  1. 【开播】优化观看屏幕共享画面不全的问题 [Common]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从1.10.3 升级至 1.10.4,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.4,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.4'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.3]-2022-10-26

【云课堂场景】

修复:

  1. 【聊天室】修复聊天室用户Id含有中文无法连接聊天室的问题 [SDK]

优化:

  1. 【接口】增强接口请求的安全校验 [Scenes、Common、SDK]

【直播带货场景】

优化:

  1. 【接口】增强接口请求的安全校验 [Common、SDK]

【手机开播(三分屏)场景】

优化:

  1. 【接口】增强接口请求的安全校验 [Common、SDK]

【手机开播(纯视频)场景】

优化:

  1. 【接口】增强接口请求的安全校验 [Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.10.2 升级至 1.10.3,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.3,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.3'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.2]-2022-10-10

【云课堂场景】

修复:

  1. 【回放】修复接收转播的频道无法观看回放的问题 [Common、SDK]

优化:

  1. 【UI】iOS16机型适配 [Scenes、SDK]

  2. 【回放】支持离线缓存无网络播放 [Scenes、SDK]

【直播带货场景】

修复:

  1. 【回放】修复接收转播的频道无法观看回放的问题 [Common、SDK]

【手机开播(三分屏)场景】

新增:

  1. 【营销】支持生成和保存邀请海报 [Scenes、Common、SDK]

优化:

  1. 【UI】iOS16机型适配 [Scenes、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【营销】支持生成和保存邀请海报 [Scenes、Common、SDK]

优化:

  1. 【UI】iOS16机型适配 [Scenes、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.10.1 升级至 1.10.2,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.1]-2022-09-09

【云课堂场景】

修复:

  1. 【播放器】修复特殊场景下快直播观看统计异常的问题 [Commonn、SDK]

优化:

  1. 【播放器】弱网加载不出画面时显示缺省页提示刷新 [Scenes、Common、SDK]

【直播带货场景】

修复:

  1. 【播放器】修复特殊场景下快直播观看统计异常的问题 [Scenes、Commonn、SDK]

优化:

  1. 【播放器】弱网加载不出画面时显示缺省页提示刷新 [Scenes、Common、SDK]

【手机开播(三分屏)场景】

修复:

  1. 【文档】嘉宾被授予主讲,讲师切换主副屏后,嘉宾对文档翻页时被切换至白板问题 [Common]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.10.0 升级至 1.10.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.10.0]-2022-08-30

【云课堂场景】

新增:

  1. 【回放】回放支持点播列表 [Scenes、SDK]

  2. 【回放】支持有播放限制及引导页情况下 播放暂存视频 [Common、SDK]

修复:

  1. 【营销】修复点击边买边看跳转链接无法打开微信小程序的问题 [Common]

优化:

  1. 【播放器】播放器独立解耦性优化 [Scenes、Common]

  2. 【播放器】快直播升级及延迟优化 [SDK]

  3. 【相册】PLVImagePickerController 封装优化 [Scenes、Common]

  4. 【日志】优化日志上报逻辑 [Scenes、SDK]

  5. 【接口】增强接口请求的安全校验 [Scenes、Common、SDK]

【直播带货场景】

新增:

1.【回放】支持有播放限制及引导页情况下 播放暂存视频 [Common、SDK]

优化:

  1. 【播放器】播放器独立解耦性优化 [Scenes、Common]

  2. 【播放器】快直播升级及延迟优化 [SDK]

  3. 【日志】优化日志上报逻辑 [SDK]

  4. 【接口】增强接口请求的安全校验 [Common、SDK]

【手机开播(三分屏)场景】

新增:

  1. 【文档】嘉宾端获得主讲权限后,对齐主播端的画笔功能 [Scenes、Common]

  2. 【连麦】支持嘉宾互相授权的功能 [Scenes、Common]

  3. 【文档】新增支持文档放大的功能 [Scenes、Common、SDK]

优化:

  1. 【文档】优化使用画板时写字不顺畅的问题 [Common]

  2. 【接口】增强接口请求的安全校验 [SDK]

  3. 【相册】PLVImagePickerController 封装优化 [Scenes、Common]

  4. 【日志】优化日志上报逻辑 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【推流】横屏开播时,新增画面比例选择功能 [Scenes、Common]

  2. 【连麦】支持嘉宾互相授权的功能 [Scenes、Common]

修复:

  1. 【推流】修复断网断流重连后,推流状态未更新的问题 [Common]

优化:

  1. 【开播】优化结束直播后时长统计的显示 [Scenes]

  2. 【接口】增强接口请求的安全校验 [SDK]

  3. 【相册】PLVImagePickerController 封装优化 [Scenes、Common]

  4. 【日志】优化日志上报逻辑 [SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.9.5 升级至 1.10.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.10.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.10.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.9.5]-2022-08-01

【云课堂场景】

新增:

  1. 【聊天室】新增支持实时并发限制 [Scenes、Common、SDK]

  2. 【聊天室】新增支持学员下载讲师文件[Scenes、Common、SDK]

  3. 【聊天室】新增支持响应专注模式 [Scenes、Common、SDK]

  4. 【回放】新增支持回放断点续播放 [Scenes、Common]

  5. 【互动】新增卡片推送功能 [Scenes]

修复:

  1. 【回放】修复子频道观看回放统计到主频道的问题 [SDK]

  2. 【回放】修复直播画笔操作被同步至直播回放中的问题 [Scenes、Common]

  3. 【回放】修复直播主副屏切换操作被同步至直播回放中问题 [Scenes、Common]

  4. 【互动】修复iPad横屏登录时,观看页不显示点赞按钮问题 [Scenes]

  5. 【连麦】修复部分RTC场景下,设置摄像头defaultopen值无效的问题 [SDK]

  6. 【编译】修复SWIFT与OC混编项目引入多场景SDK可能出现的编译错误 [SDK]

  7. 【图片库】修复引入高版本SDWebImage可能导致的编译问题 [Scenes、Common]

优化:

  1. 【聊天室】禁止发言交互优化 [Scenes]

【直播带货场景】

新增:

  1. 【聊天室】新增支持实时并发限制 [Scenes、Common、SDK]

  2. 【聊天室】新增支持学员下载讲师文件[Scenes、Common、SDK]

  3. 【聊天室】新增支持响应专注模式 [Scenes、Common、SDK]

  4. 【回放】新增支持回放断点续播放 [Scenes、Common]

修复:

  1. 【回放】修复子频道观看回放统计到主频道的问题 [SDK]

  2. 【项目】修复SWIFT与OC混编项目引入多场景SDK可能出现的编译错误 [SDK]

  3. 【图片库】优化引入高版本SDWebImage可能导致的编译问题 [Scenes、Common]

优化:

  1. 【聊天室】禁止发言交互优化 [Scenes]

【手机开播(三分屏)场景】

新增:

  1. 【连麦】新增授予嘉宾主讲权限时授予其第一画面的功能 [Scenes、Common]

  2. 【连麦】新增嘉宾支持主副屏切换的功能 [Scenes、Common]

修复:

  1. 【权限提醒】修复部分场景下alert没有弹出的问题 [Scenes]

  2. 【图片库】优化引入高版本SDWebImage可能导致的编译问题 [Scenes、Common]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】新增授予嘉宾主讲权限时授予其第一画面的功能 [Scenes、Common]

修复:

  1. 【权限提醒】修复部分场景下alert没有弹出的问题 [Scenes]

  2. 【项目】修复引入Scenes层代码导致符号冲突的问题 [Scenes]

  3. 【图片库】优化引入高版本SDWebImage可能导致的编译问题 [Scenes、Common]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.9.4 升级至 1.9.5,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.9.5,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.9.5'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.9.4]-2022-07-13

【云课堂场景】

新增:

  1. 【互动】新增卡片推送功能[Scenes、Common、SDK]

  2. 【营销】新增横屏显示商品库及商品卡片功能 [Scenes、Common]

修复:

  1. 【SDK】修复非法调用Socket API,导致闪退的问题[SDK]

  2. 【营销】修复滑动菜单栏,推送商品之后点击商品库,商品库商品消失的问题[Scenes]

  3. 【营销】修复商品点击推送之后,将商品删除或下架会一直显示推送消息的问题[Scenes、Common]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.9.3 升级至 1.9.4,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.9.x)升级至 1.9.4,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.9.4'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.9.3]-2022-06-20

【云课堂场景】

新增:

  1. 【回放】新增暂存视频的离线缓存功能 [Scenes、Common、SDK]

  2. 【聊天室】回放视频支持聊天重放 [Scenes、Common、SDK]

修复:

  1. 【直播观看】单独引用云课堂场景时,编译报错问题 [Scenes、Common]

  2. 【日志】修复回放场景设置自定义日志参数未生效的问题 [Common]

优化:

  1. 【互动】互动消息图标支持动态加载 [Scenes、Common]

  2. 【日志】优化日志上报逻辑 [Scenes、SDK]

  3. 【图片库】优化引入高版本SDWebImage可能导致的崩溃问题 [Scenes、Common]

  4. 【往期列表】优化往期列表分页功能 [Scenes、Common]

【直播带货场景】

新增:

  1. 【营销】回放场景支持商品库显示 [Scenes]

  2. 【聊天室】回放视频支持聊天重放 [Scenes、Common、SDK]

修复:

  1. 【日志】修复回放场景设置自定义日志参数未生效的问题 [Common]

优化:

  1. 【日志】优化日志上报逻辑 [SDK]

  2. 【图片库】优化引入高版本SDWebImage可能导致的崩溃问题 [Scenes、Common]

  3. 【往期列表】优化往期列表分页功能 [Scenes、Common]

【手机开播(三分屏)场景】

新增:

  1. 【直播】新增美颜功能 [Scenes、Common、SDK]

修复:

  1. 【聊天室】发送表情消息,键盘自动回弹问题 [Scenes]

  2. 【文档】嘉宾身份登录时,PPT页码显示问题 [Scenes]

  3. 【聊天室】聊天室不再支持回复提醒消息 [Scenes]

优化:

  1. 【日志】优化日志上报逻辑 [SDK]

  2. 【图片库】优化引入高版本SDWebImage可能导致的崩溃问题 [Scenes、Common]

【手机开播(纯视频)场景】

新增:

  1. 【美颜】新增美颜功能 [Scenes、Common、SDK]

优化:

  1. 【日志】优化日志上报逻辑 [SDK]

  2. 【图片库】优化引入高版本SDWebImage可能导致的崩溃问题 [Scenes、Common]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.9.1.1 升级至 1.9.3,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.8.x)升级至 1.9.3,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.9.3'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.9.1.1]-2022-05-20

【云课堂场景】

新增:

  1. 【营销】支持显示商品库 Tab [Scenes、Common、SDK]

  2. 【营销】支持显示商品推送卡片 [Scenes、Common、SDK]

  3. 【营销】支持使用积分支付进行打赏 [Scenes、Common、SDK]

  4. 【播放器】支持小窗播放 [Scenes、Common、SDK]

【直播带货场景】

新增:

  1. 【播放器】支持小窗播放 [Scenes、Common、SDK]

  2. 【营销】支持使用积分支付进行打赏 [Scenes、Common、SDK]

优化:

  1. 【营销】打赏消息与网页端互通 [Scenes、Common、SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.9.1 升级至 1.9.1.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.8.x)升级至 1.9.1.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.9.1.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.9.1] - 2022-05-13

【云课堂场景】

新增:

  1. 【回放】回放支持播放最新的暂存视频 [Scenes、Common、SDK]

  2. 【播放器】支持设置水印点击跳转链接 [Scenes、Common]

  3. 【菜单栏】直播状态展示同步 [Scenes]

修复:

  1. 【直播】修复iOS15.4中防录屏水印横竖屏切换会卡住的问题 [Common]

  2. 【直播】修复上麦后开启摄像头,网页开播端摄像头仍是关闭状态的问题 [SDK]

  3. 【连麦】修复偶现连麦出现状态不匹配问题 [Scenes]

  4. 【互动】修复弹出键盘导致互动视图层级被挡的问题 [Common]

优化:

  1. 【互动应用】优化互动应用通讯逻辑,支持中奖记录查看 [Scenes、Common、SDK]

  2. 【安全】优化SDK安全问题、阿里HttpDns增加鉴权 [SDK]

  3. 【日志】优化日志上报发送规则 [SDK]

  4. 【聊天室】优化点赞数量为0时不显示的问题 [Scenes]

【直播带货场景】

新增:

  1. 【回放】回放支持播放最新的暂存视频 [Scenes、Common、SDK]

修复:

  1. 【直播】修复iOS15.4中防录屏水印横竖屏切换会卡住的问题 [Common]

优化:

  1. 【互动应用】优化互动应用通讯逻辑 [Scenes、Common、SDK]

  2. 【安全】优化SDK安全问题、阿里HttpDns增加鉴权 [SDK]

  3. 【日志】优化日志上报发送规则 [SDK]

  4. 【聊天室】优化点赞数量为0时不显示的问题 [Scene]

【手机开播(三分屏)场景】

修复:

  1. 【文档】添加文档后长按会出现拷贝按钮,并会覆盖文档区域 [Common]

优化:

  1. 【聊天室】提醒功能交互优化对齐 [Scenes、Common、SDK]

  2. 【SDK】推流帧率优化 [Common、SDK]

  3. 【安全】优化SDK安全问题、阿里HttpDns增加鉴权 [SDK]

  4. 【日志】优化日志上报发送规则 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【连麦】新增屏幕共享功能 [Scenes、Common、SDK]

优化:

  1. 【SDK】推流帧率优化 [Common、SDK]

  2. 【安全】优化SDK安全问题、阿里HttpDns增加鉴权 [SDK]

  3. 【日志】优化日志上报发送规则 [SDK]

【互动学堂场景】

修复:

  1. 【直播】学生端讲师重连后,无法正常加载讲师流画面 [Common]

  2. 【分组】修复组长断网重连后无法使用分组功能 [SDK]

优化:

  1. 【安全】优化SDK安全问题、阿里HttpDns增加鉴权 [SDK]

  2. 【日志】优化日志上报发送规则 [SDK]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.8.3 升级至 1.9.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.8.x)升级至 1.9.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.9.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.8.3] - 2022-03-18

【云课堂场景】

优化:

  1. 【相册】优化PLVAlbum和PLVImagePickerController模块能力重复问题,废弃PLVAlbum [Common]

修复:

  1. 【相机】修复iPad分屏时无法使用相机功能的问题 [Scene]

  2. 【聊天室】修复提问聊天消息样式重叠的问题 [Scene]

【直播带货场景】

修复:

  1. 【播放器】修复部分场景引发的声音重复播放问题 [Scene]

  2. 【播放器】个别无延迟模式无法双击暂停 [Scene]

【手机开播(三分屏)场景】

优化:

  1. 【连麦】优化全体下麦表现 [Scene、Common、SDK]

新增:

  1. 【文档】支持授权嘉宾操作文档 [Scene、Common、SDK]

  2. 【开播】新增麦克风权限被禁止时提示用户 [Scene、Common、SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】新增麦克风权限被禁止时提示用户 [Scene、Common、SDK]

【互动学堂场景】

优化:

  1. 【UI】优化获取firstWindows方法 [Scene]

修复:

  1. 【连麦】修复学生端无法响应讲师屏幕共享问题 [Common]

  2. 【连麦】修复偶现学生端无法加载讲师流画面问题 [Common]

  3. 【连麦】修复偶现学生端摄像头放大画面缩放问题 [Scene]

  4. 【连麦】修复讲师全体下麦后重新上麦无法查看学生流画面问题 [Common]

  5. 【连麦】修复偶现讲师显示画笔权限图标 [Scene]

  6. 【分组】修复分组普通成员显示新手引导问题 [Scene]

【升级说明】

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

【升级方法】

  1. 从 1.8.2 升级至 1.8.3,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.7.x)升级至 1.8.3,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.8.3'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.8.2] - 2022-02-28

【云课堂场景】

新增:

  1. 【播放器】新增防录屏水印功能 [Scene、Common、SDK]

  2. 【直播回放】新增播放器LOGO功能 [Scene]

  3. 【直播回放】新增回放列表场景 [Scene、Common、SDK]

优化:

  1. 【播放器】优化播放器日志统计逻辑 [SDK]

  2. 【播放器】优化播放器登录校验逻辑 [SDK]

修复:

  1. 【直播回放】修复长视频下seek可能会卡住的问题 [SDK]

  2. 【暖场】修复设置了禁止后台播放暖场视频后,在某些情况暖场视频仍然可以播放的问题 [SDK]

【直播带货场景】

修复:

  1. 【直播回放】修复长视频下seek可能会卡住的问题 [SDK]

  2. 【暖场】修复设置了禁止后台播放暖场视频后,在某些情况暖场视频仍然可以播放的问题 [SDK]

新增:

  1. 【播放器】新增防录屏水印功能 [Scene、Common、SDK]

  2. 【直播回放】新增回放列表场景 [Scene、Common、SDK]

优化:

  1. 【播放器】优化播放器日志统计逻辑 [SDK]

  2. 【播放器】优化播放器登录校验逻辑 [SDK]

【手机开播(三分屏)场景】

修复:

  1. 【连麦】修复当连麦人数达到上限无提示的问题 [Scene]

优化:

  1. 【开播】防止app置于后台时断流,当app置于后台时,继续推送音频流。[Scene]

新增:

  1. 【聊天室】新增违禁词和违规图样式 [Scene]

【手机开播(纯视频)场景】

优化:

  1. 【开播】防止app置于后台时断流,当app置于后台时,继续推送音频流。[Scene]

【互动学堂场景】

新增

  1. 【UI】UI适配iPad [Scene]

  2. 【连麦】新增连麦视图放大功能 [Scene、SDK]

  3. 【分组】新增广播通知弹窗[Scene]

优化

  1. 【PPT】优化PPT数据回调[SDK]

  2. 【连麦】优化本地摄像头、麦克风管理 [Scene]

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.8.1 升级至 1.8.2,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.7.x)升级至 1.8.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.8.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.8.1] - 2022-01-07

【云课堂场景】

新增:

  1. 【播放器】无延迟观看支持LOGO功能 [Scene]

  2. 【直播】云课堂场景增加点赞特效 [Scene]

  3. 【聊天室】问答支持展示图片消息 [Common、Scene]

优化:

  1. 【接口】增强接口请求的安全校验 [SDK]

【直播带货场景】

新增:

  1. 【直播】支持观看 “无延迟” 直播 [Scene]

  2. 【播放器】支持防录屏跑马灯功能 [Scene]

  3. 【播放器】支持无延迟直播降级至CDN观看 [Scene]

优化:

  1. 【接口】增强接口请求的安全校验 [SDK]

【手机开播(纯视频)场景】

新增:

  1. 【开播】新增支持嘉宾登录 [Scene、Common、SDK]

  2. 【连麦】新增支持多人连麦功能 [Scene、Common]

优化:

  1. 【接口】增强接口请求的安全校验 [SDK]

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.8.0 升级至 1.8.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.6.x)升级至 1.8.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.8.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.8.0] - 2021-12-20

云课堂场景

新增:

  1. 【互动】多场景新增问答功能[Scene、SDK]

  2. 【聊天室】互动统计支持自定义统计参数Param4、Param5 [Common、SDK]

  3. 【PPT】新增PPT本地翻页功能 [Scene、Common、SDK]

  4. 【直播观看】支持快直播观看模式 [Scene、Common、SDK]

  5. 【直播观看】支持延迟模式切换 [Scene、Common、SDK]

优化:

  1. 【播放器】优化播放器日志统计逻辑 [SDK]

直播带货场景

新增:

  1. 【聊天室】互动统计支持自定义统计参数Param4、Param5 [Common、SDK]

优化:

  1. 【播放器】优化播放器日志统计逻辑 [SDK]

手机开播(纯视频)场景

优化:

  1. 【推流】优化手机开播镜像按钮重复点击时摄像头会卡住一两秒的问题 [Scene]

手机开播(三分屏)场景

新增:

  1. 【连麦】SDK层新增支持SIP电话嘉宾入会连麦能力 [SDK]

修复:

  1. 【连麦】修复网页端嘉宾摄像头、麦克风关闭后刷新重连,手机端该嘉宾摄像头、麦克风状态不同步的问题 [Common、SDK]

  2. 【推流】修复点击下课状态后但是直播状态仍是直播中的问题 [Common]

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.7.3 升级至 1.8.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.6.x)升级至 1.8.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.8.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.7.3] - 2021-12-07

云课堂场景

新增:

  1. 【连麦】iPad分屏时连麦新增禁用摄像头提示,并自动关闭摄像头 [Scene]

修复:

  1. 【跑马灯】修复跑马灯类型为闪烁双跑马灯会显示两个跑马灯的问题 [SDK]

  2. 【连麦】修复部分场景下连麦用户直接退出页面无法再次上麦的问题 [Scene、Common]

  3. 【直播回放】修复iPad横屏观看回放时频道名称显示不全的问题 [Scene]

  4. 【SDK】修复获取安全边距时,可能出现崩溃问题 [SDK]

优化:

  1. 【登录】优化异地登录自动关闭页面并返回上个页面 [Scene]

  2. 【PPT】PPT底层实现优化,废弃PLVPPTView、PLVPPTWebview [Scene、Common、SDK]

  3. 【PPT】优化PPT加载 [Scene、Common、SDK]

  4. 【弹幕】弹幕功能文件名优化 [Common]

直播带货场景

修复:

  1. 【SDK】修复获取安全边距时,可能出现崩溃问题 [SDK]

  2. 【聊天室】修复反复进出直播间可能导致数组越界的闪退问题 [Scene]

优化:

  1. 【登录】优化异地登录自动关闭页面并返回上个页面 [Scene]

  2. 【弹幕】弹幕功能文件名优化 [Common]

手机开播(纯视频)场景

新增:

  1. 【开播】当前频道未结束推流时,进入该频道可以选择是否续播 [Scene、Common、SDK]

修复:

  1. 【开播】当账号在其它设备登录被踢出时,点击弹窗提示的确定按钮没有返回到登录页 [Scene]

  2. 【SDK】修复获取安全边距时,可能出现崩溃问题 [SDK]

优化:

  1. 【聊天室】升级PLVImagePickerController库,解决与TZImagePickerController同时使用的冲突问题 [SDK]

  2. 【开播】新增“结束上课”接口调用失败的错误码展示 [Scene、Common]

  3. 【弹幕】弹幕功能文件名优化 [Common]

手机开播(三分屏)场景

新增:

  1. 【开播】当前频道未结束推流时,进入该频道可以选择是否续播 [Scene、Common、SDK]

修复:

  1. 【SDK】修复获取安全边距时,可能出现崩溃问题 [SDK]

优化:

  1. 【聊天室】升级PLVImagePickerController库,解决与TZImagePickerController同时使用的冲突问题 [SDK]

  2. 【开播】优化“开始上课”的处理逻辑,支持网络质量回调不及时情况下自动重试 [Scene]

  3. 【开播】新增“结束上课”接口调用失败的错误码展示 [Scene、Common]

  4. 【弹幕】弹幕功能文件名优化 [Common]

互动学堂场景

新增:

  1. 【分组】支持响应web端的分组讨论 [Scene、Common、SDK]

修复:

  1. 【SDK】修复获取安全边距时,可能出现崩溃问题 [SDK]

优化:

  1. 【课程】抽离课程相关业务逻辑并统一由SDK管理 [Scene、Common、SDK]

  2. 【全局】全局"Polyv"前缀改为"PLV" [Scene、Common、SDK]

  3. 【弹幕】弹幕功能文件名优化 [Common]

  4. 【文档】文档区域代码优化 [Scenes]

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.7.2 升级至 1.7.3,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.6.x)升级至 1.7.3,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.7.3'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.7.2] - 2021-11-15

云课堂场景

修复:

  1. 【点赞】修复在互动聊天页时播放器横屏不显示点赞按钮的问题 [Scene]

  2. 【连麦】修复RTCSDK裁剪后,进行iPa提审可能导致被审核误判为“私有API使用”的问题 [SDK]

优化:

  1. 【聊天室】关闭聊天室后观看端发言提示优化 [Scene]

直播带货场景

优化:

  1. 【聊天室】关闭聊天室后观看端发言提示优化 [Scene]

手机开播(纯视频)场景

新增:

  1. 【开播】纯视频开播场景支持横屏拍摄且适配iPad [Scene]

修复:

  1. 【开播】修复RTCSDK裁剪后,进行iPa提审可能导致被审核误判为“私有API使用”的问题 [SDK]

手机开播(三分屏)场景

修复:

  1. 【开播】修复RTCSDK裁剪后,进行iPa提审可能导致被审核误判为“私有API使用”的问题 [SDK]

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.7.1 升级至 1.7.2,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.6.x)升级至 1.7.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.7.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.7.1.1] - 2021-11-02

手机开播(三分屏)场景

修复:

  1. 【连麦】修复音频连麦时,结束连麦的UI按钮未正常显示,而无法结束连麦的问题 [Scene] (该问题在 1.7.1 中引入,以往版本不影响)

1.7.1.1 特别说明

  1. 该版本 无SDK 更新,主体内容为 针对连麦UI问题的修复

  2. 本次版本改动量极小,可自行选择参照代码差异,直接手动更改(点击查看代码差异

  3. 建议新集成1.7.1版本的客户,Demo层代码可直接使用 1.7.1.1

  4. 该版本无需更新 podfile 引用

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.7.1 升级至 1.7.1.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.6.x)升级至 1.7.1.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.7.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.7.1] - 2021-10-29

云课堂场景

新增:

  1. 【UI】新增云课堂场景适配iPad [Scene、Common]

手机开播(纯视频)场景

新增:

  1. 【UI】新增手机开播纯视频场景适配iPad [Scene、Common]

手机开播(三分屏)场景

新增:

  1. 【UI】新增手机开播三分屏场景适配iPad [Scene、Common]

1.7.1 特别说明

  1. 该版本 无SDK 更新,主体内容为 UI代码针对iPad进行适配

  2. 该版本 主要目的 为区分 1.7.0 与 1.7.1 UI层的改动差异

  3. 建议新集成 1.7.0 版本的客户,Demo层代码可直接使用 1.7.1

  4. 该版本无需更新 Podfile 引用

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.7.0 升级至 1.7.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.6.x)升级至 1.7.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.7.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.7.0] - 2021-10-28

云课堂场景

新增:

  1. 【聊天室】socket消息增加User-Agent [SDK]

优化:

  1. 【聊天室】聊天室模块代码优化 [Scene、Common、SDK] 聊天室模块升级到1.7.0版本变动说明

直播带货场景

新增:

  1. 【聊天室】socket消息增加User-Agent [SDK]

优化:

  1. 【聊天室】聊天室模块代码优化 [Scene、Common、SDK]聊天室模块升级到1.7.0版本变动说明

手机开播(纯视频)场景

新增:

  1. 【聊天室】socket消息增加User-Agent [SDK]

优化:

  1. 【聊天室】聊天室模块代码优化 [Scene、Common、SDK]聊天室模块升级到1.7.0版本变动说明

修复:

  1. 【开播】修复助教账号可登录纯视频场景开播的问题 [Common]

手机开播(三分屏)场景

新增:

  1. 【聊天室】socket消息增加User-Agent [SDK]

优化:

  1. 【聊天室】聊天室模块代码优化 [Scene、Common、SDK]聊天室模块升级到1.7.0版本变动说明

互动学堂场景

新增:

  1. 新增互动学堂场景[Scenes、Common、SDK]

1.7.0 特别说明

  1. 建议新集成1.7.0版本的客户,Demo层代码可直接使用 1.7.1

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.6.2 升级至 1.7.0,【建议】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.6.x)升级至 1.7.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.7.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.6.2] - 2021-10-15

云课堂场景

新增:

  1. 【播放器】新增支持‘音频直播’的直播方式,响应保利威后台配置 [Scene、Common、SDK]

  2. 【播放器】跑马灯模块全面升级,新增对齐前端功能 [Scene、SDK]

  3. 【播放器】暖场图片支持链接跳转 [Scene、Common]

  4. 【聊天室】消息新增时间字段 [Common、SDK]

  5. 【聊天室】用户被踢出聊天室后,新增Toast提示与自动退出逻辑 [Scene、Common]

  6. 【聊天室】聊天室开启或关闭时新增Toast提示 [Scene]

  7. 【聊天室】新增发送自定义消息方法,可传入参数选择是否加入历史聊天记录 [SDK]

修复:

  1. 【播放器】修复快速刷新直播可能导致SessionId错误问题 [SDK]

  2. 【连麦】修复部分用户重新连麦时摄像头未应用默认设置的问题 [SDK]

优化:

  1. 【播放器】优化播放器场次统计逻辑 [SDK]

  2. 【播放器】跑马灯自定义URL功能,优化判空处理 [SDK]

  3. 【直播介绍】点赞数量显示迁移至聊天室 [Scene]

  4. 【聊天室】优化聊天室欢迎语样式 [Scene]

  5. 【聊天室】优化点赞动画效果,对齐前端 [Scene]

  6. 【连麦】连麦按钮增加防重复点击处理 [Scene]

直播带货场景

新增:

  1. 【播放器】暖场图片增加跳转链接,点击可以跳转网页链接 [Scene、Common]

  2. 【聊天室】消息新增时间字段 [Common、SDK]

  3. 【聊天室】用户被踢出聊天室后,新增Toast提示与自动退出逻辑 [Scene、Common]

  4. 【聊天室】聊天室开启或关闭时新增Toast提示 [Scene]

  5. 【聊天室】新增发送自定义消息方法,可传入参数选择是否加入历史聊天记录 [SDK]

修复:

  1. 【播放器】修复快速刷新直播可能导致SessionId错误问题 [SDK]

优化:

  1. 【播放器】优化播放器场次统计逻辑 [SDK]

手机开播(纯视频)场景

新增:

  1. 【聊天室】消息新增时间字段 [Common、SDK]

  2. 【聊天室】用户被踢出聊天室后,新增Toast提示与自动退出逻辑 [Scene、Common]

修复:

  1. 【开播】修复开播前打开镜像进行直播,开播后镜像开关没有进行同步 [Scene、Common]

  2. 【礼物】修复双击礼物时暂停直播的问题 [Scene]

优化:

  1. 【开课】完善RTC错误码提示,新增‘启动音频模块失败’错误码识别 [Scene、Common、SDK]

手机开播(三分屏)场景

新增:

  1. 【开播】新增支持‘音频直播’的直播方式,响应保利威后台配置 [Scene、Common、SDK]

  2. 【聊天室】消息新增时间字段 [Common、SDK]

  3. 【聊天室】用户被踢出聊天室后,新增Toast提示与自动退出逻辑 [Scene、Common]

优化:

  1. 【PPT】优化嘉宾登录PPT页码展示 [Scene]

  2. 【连麦】连麦按钮新增防重复点击处理 [Scene]

升级说明

升级改动点的前缀 【xx】 指对应的升级模块 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.6.0 升级至 1.6.2,【建议】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.5.x)升级至 1.6.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.6.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.6.0] - 2021-09-14

云课堂场景

新增:

  1. 【连麦】新增本地用户RTC连接状态改变回调及单次重连时长定时回调[SDK]

  2. 【播放器】支持跑马灯自定义code传值[Scene 、SDK]

  3. 【聊天室】新增聊天室断开和聊天室重连成功的Toast提示[Scene]

修复:

  1. 【播放器】修复观看直播中切换网络可能导致的卡顿或黑屏问题[SDK]

  2. 【聊天室】修复多场景SDK点赞数显示和H5页面不一致的问题[Common]

优化:

  1. 【全局】全局"Polyv"前缀改为"PLV"[Scene、Common、SDK]

  2. 【播放器】优化播放器皮肤上观看次数支持实时更新[Common]

直播带货场景

新增:

  1. 【聊天室】新增聊天室断开和聊天室重连成功的Toast提示[Scene]

修复:

  1. 【播放器】修复观看直播中切换网络可能导致的卡顿或黑屏问题[SDK]

  2. 【聊天室】修复多场景SDK点赞数显示和H5页面不一致的问题[Common]

优化:

  1. 【全局】全局"Polyv"前缀改为"PLV"[Scene、Common、SDK]

手机开播(纯视频)场景

新增:

  1. 【聊天室】新增聊天室断开和聊天室重连成功的Toast提示[Scene]

修复:

  1. 【网络】修复部分频道推流断网后无法收到断网回调的问题[SDK]

优化:

  1. 【全局】全局"Polyv"前缀改为"PLV"[Scene、Common、SDK]

  2. 【连麦】根据后台设置的连麦人数限制,优化UI交互[Scene、Common]

手机开播(三分屏)场景

新增:

  1. 【开播】新增支持嘉宾登录[Scene、Common、SDK]

  2. 【聊天室】新增聊天室断开和聊天室重连成功的Toast提示[Scene]

修复:

  1. 【网络】修复部分频道推流断网后无法收到断网回调的问题[SDK]

优化:

  1. 【全局】全局"Polyv"前缀改为"PLV"[Scene、Common、SDK]

  2. 【连麦】根据后台设置的连麦人数限制,优化UI交互[Scene、Common]

升级说明

  1. 升级改动点的前缀 【xx】 指对应的升级模块

  2. 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.5.2 升级至 1.6.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.5.x)升级至 1.6.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.6.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.5.2] - 2021-08-10

云课堂场景

新增:

  1. 【连麦】新增连麦本地用户的网络状态监测信号塔 [Scene、Common、SDK]

  2. 【连麦】新增连麦响应开播端的全体静音状态 [Scene、Common]

  3. 【聊天室】 更新小黄脸表情资源 ,新增图片表情消息功能 [Scene、Common、SDK]

  4. 【播放器】观看直播回放,支持断网后的断点续播 [Scene、Common、SDK]

  5. 【播放器】新增可控制暖场播放器的播放/暂停方法 [SDK]

修复:

  1. 【连麦】修复无延迟观看下,WiFi切至4G后未自动恢复观看问题 [SDK]

  2. 【聊天室】修复发送点赞消息偶现崩溃问题 [SDK]

  3. 【播放器】修复4G网络下偶现无法观看问题 [SDK]

  4. 【播放器】修复进入正在直播时的直播间,可能会闪现暖场视频的问题 [SDK]

优化:

  1. 【聊天室】聊天室viewerId兼容更多特殊字符 [SDK]

直播带货场景

新增:

  1. 【聊天室】 新增图片表情消息接收功能 [Scene]

  2. 【播放器】观看直播回放,支持断网后的断点续播 [Scene、Common、SDK]

  3. 【播放器】新增可控制暖场播放器的播放/暂停方法 [SDK]

修复:

  1. 【聊天室】修复发送点赞消息偶现崩溃问题 [SDK]

  2. 【播放器】修复4G网络下偶现无法观看问题 [SDK]

  3. 【播放器】修复进入正在直播时的直播间,可能会闪现暖场视频的问题 [SDK]

优化:

  1. 【聊天室】聊天室viewerId兼容更多特殊字符 [SDK]

手机开播(纯视频)场景

新增:

  1. 【开播】新增RTCToken更新失败对应的错误码及弹窗报错 [Scene、Common、SDK]

  2. 【聊天室】 更新小黄脸表情资源 ,新增图片表情消息功能 [Scene、Common、SDK]

优化:

  1. 【聊天室】聊天室viewerId兼容更多特殊字符 [SDK]

手机开播(三分屏)场景

新增:

  1. 【开播】新增开播过程中的错误码回调及弹窗报错 [Scene、Common、SDK]

  2. 【聊天室】 更新小黄脸表情资源 ,新增图片表情消息功能 [Scene、Common、SDK]

优化:

  1. 【聊天室】聊天室viewerId兼容更多特殊字符 [SDK]

升级说明

  1. 升级改动点的前缀 【xx】 指对应的升级模块

  2. 升级改动点的后缀 [xxx、xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.5.1 升级至 1.5.2,【建议】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.4.x)升级至 1.5.2,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.5.2'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.5.1] - 2021-07-20

云课堂场景

修复:

  1. 【聊天室】修复切换到聊天Tab再进行横屏,导致点赞按钮消失的问题 [Scene]

  2. 【播放器】修复播放器未静音时,调用取消静音方法可能导致静音的问题 [SDK]

优化:

  1. 【Socket】解决Socket库在部分集成场景下,可能产生库冲突的问题 [SDK]

直播带货场景

修复:

  1. 【播放器】修复播放器未静音时,调用取消静音方法可能导致静音的问题 [SDK]

优化:

  1. 【Socket】解决Socket库在部分集成场景下,可能产生库冲突的问题 [SDK]

手机开播(纯视频)场景

新增:

  1. 【RTC】支持更多的RTC频道类型开播 [Common、SDK]

优化:

  1. 【聊天室】优化回复消息视图emoji没显示为图片[Scene]

  2. 【UI提示】右滑清屏提示,优化为只触发一次 [Scene]

  3. 【Socket】解决Socket库在部分集成场景下,可能产生库冲突的问题 [SDK]

  4. 【聊天室】更换为 PLVImagePickerController 库,解决 TZImagePickerController 内部使用定位API而造成不必要的权限声明的问题 [SDK]

手机开播(三分屏)场景

新增:

  1. 【RTC】支持更多的RTC频道类型开播 [Common、SDK]

优化:

  1. 【文档】文档模型统一使用PLVDocumentModel [Scene、Common]

  2. 【Socket】解决Socket库在部分集成场景下,可能产生库冲突的问题 [SDK]

  3. 【聊天室】更换为 PLVImagePickerController 库,解决 TZImagePickerController 内部使用定位API而造成不必要的权限声明的问题 [SDK]

升级说明

  1. 升级改动点的前缀 【xx】 指对应的升级模块

  2. 升级改动点的后缀 [xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.5.0 升级至 1.5.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.4.x)升级至 1.5.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.5.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

  1. SDK支持模拟器架构,即支持模拟器编译、运行

  2. 但相关RTC场景(连麦、开播)不建议模拟器调试,即可以编译、运行,但用模拟器来调试RTC场景会画面异常,请使用真机调试

[1.5.0] - 2021-06-23

云课堂场景

修复:

  1. 【聊天室】修复偶现无法加载更多消息问题[SDK]

优化:

  1. 【聊天室】优化聊天列表对不支持消息类型的显示[Scene]

直播带货场景

修复:

  1. 【聊天室】修复偶现无法加载更多消息问题[SDK]

优化:

  1. 【商品】优化商品接口接口使用 [Scene、SDK]

  2. 【聊天室】优化聊天列表对不支持消息类型的显示 [Scene]

手机开播(纯视频)场景

新增:

  1. 【场景】新增支持 “手机开播(纯视频)” 场景 [Scene、Common、SDK]

手机开播(三分屏)场景

优化:

  1. 【推流】优化推流Presenter回调方法参数 [Scene、Common]

  2. 【推流】优化音视频权限获取交互 [Scene、Common]

升级说明

  1. 升级改动点的前缀 【xx】 指对应的升级模块

  2. 升级改动点的后缀 [xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.4.x 升级至 1.5.0,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.4.x)升级至 1.5.0,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.5.0'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.4.1] - 2021-06-02

云课堂场景

修复:

  1. 【连麦】修复PC推流端直播中直接点关闭按钮,观看端连麦未断开的问题 [Scene、Common]

  2. 【播放器】修复播放器占位图片使用错误的问题 [Scene]

  3. 【PPT】修复首次进入无延迟观看,或无延迟观看断网后,PPT位置不对齐远端的问题 [Scene]

  4. 【PPT】修复无延迟观看下,偶现RTC房间连接较慢,而导致PPT不展示问题 [Scene]

  5. 【直播介绍】修复直播介绍页加载完成后,可能未自动置于顶部的问题 [Scene]

  6. 【Demo】“点播列表”开关设置后,播放器不响应播放点播列表视频的问题 [Demo、Common]

  7. 【UI】修复存在多层Window时,UI可能适配异常问题 [SDK]

优化:

  1. 【聊天室】横屏模式下,点击关闭弹幕按钮,可将聊天室一并隐藏 [Scene]

  2. 【聊天室】横屏模式下第三方键盘输入后,隐藏黑色遮罩 [Scene]

  3. 【播放器】弱网下进入直播中频道,不显示当前暂无直播文案 [Scene]

  4. 【播放器】对齐安卓获取频道信息接口的使用逻辑 [SDK]

  5. 【播放器】优化三分屏直播,小窗的拖动平滑度 [Scene]

  6. 【统计】优化部分接口数据传参,规避分类出现错误的问题 [SDK]

  7. 【RTC】优化RTC模块裁剪机制

  8. 【打印】优化 Log 打印机制 [Scene、Common、SDK]

  9. 【工具类】针对部分枚举名增加前缀,规避冲突可能性 [Scene、SDK]

手机开播场景

新增:

  1. 【场景】新增支持 “手机开播” 场景 [Scene、Common、SDK]

直播带货场景

修复:

  1. 【商品】修复商品价格,偶现金额异常问题 [SDK]

  2. 【UI】修复存在多层Window时,UI可能适配异常问题 [SDK]

优化:

  1. 【播放器】对齐安卓获取频道信息接口的使用逻辑 [SDK]

  2. 【统计】优化部分接口数据传参,规避分类出现错误的问题 [SDK]

  3. 【打印】优化 Log 打印机制 [Scene、Common、SDK]

  4. 【工具类】针对部分枚举名增加前缀,规避冲突可能性 [Scene、SDK]

  5. 【UI】直播带货未开播情况下,点击更多按钮展示空面板 [Scene]

升级说明

  1. 升级改动点的前缀 【xx】 指对应的升级模块

  2. 升级改动点的后缀 [xxx、xxx] 指该改动所涉及的层级

升级方法

  1. 从 1.3.x 升级至 1.4.1,【必需】更新 Demo 层源码

  2. 从 其他更低版本(低于 1.3.x)升级至 1.4.1,【必需】更新 Demo 层源码

  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.4.1'

  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.2.5] - 2021-04-30

云课堂场景

优化:

  1. 【播放器】优化SDK内部统计逻辑 [SDK]

升级必要性说明

  1. 1.2.5 版本的优化内容,已在 1.3.0 版本中具备。

  2. 此 1.2.5 版本,主要用于兼顾仍在 1.2.x 系列版本中,处于过渡期的SDK用户。

  3. 因 1.2.5 版本仅SDK改动,Demo层源码无需适配,强烈推荐升级。

  4. 为避免 CocoaPod 引用至低版本,降低统计逻辑的及时性。1.2.0~1.2.4 的CocoaPod版本均将移除,请SDK用户直接升级至1.2.5最新版即可。

升级方法

  1. 从 1.2.3、1.2.4 升级至 1.2.5,【无需】更新 Demo 层源码

  2. 从 其他版本(1.2.0、1.2.1、1.2.2)升级至 1.2.5,【建议】更新 Demo 层源码 (推荐更新,但可选择不更新;评估请见各版本升级内容)

  3. 从 其他更低版本(低于 1.2.0)升级至 1.2.5,【必需】更新 Demo 层源码

  4. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.2.5'

  5. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.3.0] - 2021-04-22

云课堂场景

新增:

  1. 【RTC】完善PRTC能力 [SDK]

修复:

  1. 【播放器】修复 视频时间较长情况下时间进度文本框出现省略号 问题 [Scene]

  2. 【播放器】修复 播放器进度条有小像素不对齐 问题 [Scene ]

  3. 【播放器】修复 弹幕开关不受后台控制 问题 [Scene]

  4. 【菜单栏】修复 左右快速滑动会出现两个高亮Tab指示标记 问题 [Scene]

  5. 【连麦】修复 讲师开启用户摄像头后,用户的“切换摄像头前后置”按钮仍无法点击 问题 [Scene]

  6. 【连麦】修复 切换后置摄像头后,退出连麦,重新上麦后默认后置摄像头 问题 [Scene]

优化:

  1. 【聊天室】优化 聊天室 代码逻辑 [Scene、Common、SDK]

  2. 【登录】优化 登录 API [Scene、Common]

  3. 【播放器】解决竖屏下左上角退出按钮,点击范围过小的问题 [Scene]

  4. 【文件】针对易引起误解的类名作统一规范化处理 [Scene、Common]

  5. 【RTC】优化不同RTC使用场景下,常亮的处理逻辑[Common]

  6. 【聊天室】5秒内本地点赞数量限制,提高至200个 [SDK]

直播带货场景

优化:

  1. 【聊天室】优化 聊天室 代码逻辑 [Scene、Common、SDK]

  2. 【登录】优化 登录 API [Scene、Common]

  3. 【文件】调整 PLVECBaseNavigationController 类名及文件位置,解决集成源码后报错找不到文件问题 [Scene、Common]

  4. 【文件】针对易引起误解的类名作统一规范化处理 [Scene、Common]

  5. 【聊天室】5秒内本地点赞数量限制,提高至200个 [SDK]

升级方法

  1. 从 1.2.x 升级至 1.3.0,【必需】更新 Scene 层、Common层源码

  2. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.3.0’

  3. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.2.4] - 2021-04-21

云课堂场景

优化:

  1. 【播放器】优化RTC统计逻辑 [SDK]

升级必要性说明

  1. 1.2.4 版本,针对RTC场景(如 连麦场景、无延迟观看场景)进行了统计逻辑优化。主要提高统计的及时性、精确性。

  2. 强烈推荐 各版本的SDK用户,进行升级更新

  3. 在升级成本上,1.2.0+ 的SDK用户升级至 1.2.4 版本,工作量成本较小,具体可见以下的“升级方法”。

升级方法

  1. 从 1.2.3 升级至 1.2.4,【无需】更新 Demo 层源码

  2. 从 其他版本(1.2.0、1.2.1、1.2.2)升级至 1.2.4,【建议】更新 Demo 层源码 (推荐更新,但可选择不更新;评估请见各版本升级内容)

  3. 从 其他更低版本(低于 1.2.0)升级至 1.2.4,【必需】更新 Demo 层源码

  4. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.2.4'

  5. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.2.3] - 2021-04-03

云课堂场景

优化:

  1. 【播放器】优化Demo层播放器Presenter默认配置软解 提高画面解析兼容能力 [Demo]

  2. 【聊天室】优化 聊天室UserId 提高兼容性 [SDK]

升级方法

  1. 从 1.2.2 升级至 1.2.3,【建议】更新 Demo 层源码 (推荐更新,但可选择不更新)

  2. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.2.3’

  3. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.2.2] - 2021-03-19

云课堂场景

修复:

  1. 【播放器】修复无延迟观看,横屏期间,部分场景下会触发按钮不正确显示的问题 [Demo]

  2. 【播放器】修复无延迟观看,在部分尺寸手机下,可能出现画面边缘被裁减的问题 [SDK]

  3. 【聊天室】修复打开相机,首次获取权限会导致崩溃的问题 [SDK](若有需要且不便升级SDK,可联系技术支持提供 Demo 层处理方案)

优化:

  1. 【播放器】优化无延迟观看普通直播加载期间的文案,避免用户误解 [Demo]

  2. 【集成】优化 移除use_frameworks! 方案 [SDK]

升级方法

  1. 从 1.2.1 升级至 1.2.2,【建议】更新 Demo 层源码 (推荐更新,但可选择不更新)

  2. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.2.2’

  3. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.2.2+ 以上版本 移除use_frameworks! 方式

若自家项目不适合或无法使用 use_frameworks!,可按照如下方式进行 Pod 集成:

use_frameworks!
pod 'PLVLiveScenesSDK', '1.2.2'

pod 'PLVLiveScenesSDK', '1.2.2' , :subspecs => ['Core','BaseSDK','Player','OtherPartNUF']

若无特殊,我们建议您使用 use_frameworks!

[1.2.1] - 2021-03-05

云课堂场景

新增:

  1. 【Demo】Demo 支持 “退出后台播放” [Demo]

修复:

  1. 【播放器】修复播放器画面异常间距问题 [Demo]

  2. 【播放器】修复横屏时退至后台,画面被重置竖屏的问题 [Demo]

  3. 【连麦】修复部分连麦场景下,退出连麦会导致崩溃的问题 [Demo]

  4. 【聊天室】修复聊天室偶现数据溢出导致的崩溃 [Demo]

  5. 【聊天室】修复首次创建的频道,出现无法聊天的问题 [SDK]

  6. 【其他】移除错误引入的 UIWebview API [SDK]

升级方法

  1. 从 1.2.0 升级至 1.2.1,【建议】更新 Demo 层源码 (推荐更新,但可选择不更新)

  2. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.2.1'

  3. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.2.0] - 2021-02-01

云课堂场景

新增:

  1. 【直播】支持观看 “无延迟” 直播 [Demo、SDK]

直播带货场景

新增:

  1. 【互动】支持互动功能 [Demo]

升级方法

  1. 从 1.1.0 升级至 1.2.0,【必需】更新 Demo 层源码

  2. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.2.0'

  3. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

[1.1.0] - 2021-01-07

云课堂场景

新增:

  1. 【频道】支持观看 “普通直播” 频道 [Demo]

  2. 【播放器】支持Logo功能 [Demo]

  3. 【连麦】完善连麦统计参数 [SDK]

优化:

  1. 【直播】HttpDNS用法优化[SDK]

直播带货场景

新增:

  1. 【播放器】支持小窗播放 [Demo]

  2. 【播放器】支持双击暂停/单击播放、片头广告、播放器Logo [Demo]

修复:

  1. 【播放器】修复无暖场且未开播时暂无直播提示图未显示问题 [Demo]

升级方法

  1. 从 1.0.1 升级至 1.1.0,【必需】更新 Demo 层源码

  2. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.1.0'

  3. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.0.1 - 2020-12-07

发布 1.0.1 版本

Last updated