Skip to content

Releases: polyv/polyv-ios-livescenes-sdk-demo

1.9.3

20 Jun 10:19
Compare
Choose a tag to compare

【云课堂场景】

新增:

  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.2-abn

10 Jun 11:02
Compare
Choose a tag to compare

1.9.2-abn为灰度版本,集成请联系保利威技术人员

【升级方法】

  1. 从 1.9.1.1 升级至 1.9.2-abn,【必需】更新 Demo 层源码
  2. 从 其他更低版本(低于 1.8.x)升级至 1.9.2-abn,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.9.2-abn'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.9.1.1

20 May 10:25
Compare
Choose a tag to compare

【云课堂场景】

新增:

  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

13 May 11:44
Compare
Choose a tag to compare

【云课堂场景】

新增:

  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

18 Mar 06:50
Compare
Choose a tag to compare

【云课堂场景】

优化:

  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

28 Feb 07:26
Compare
Choose a tag to compare

【云课堂场景】

新增:

  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

07 Jan 09:52
Compare
Choose a tag to compare

【云课堂场景】

新增:

  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.7.x)升级至 1.8.1,【必需】更新 Demo 层源码
  3. Podfile 文件中语句,可更新为:pod 'PLVLiveScenesSDK', '~> 1.8.1'
  4. Pod 升级时,若无法找到最新版本,可先执行 pod repo update 一次 或 pod install --repo-update

1.8.0

20 Dec 09:16
d937a2d
Compare
Choose a tag to compare

云课堂场景

新增:

  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

07 Dec 08:31
Compare
Choose a tag to compare

云课堂场景

新增:

  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

15 Nov 10:15
Compare
Choose a tag to compare

云课堂场景

修复:

  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