Skip to content

Releases: easefun/PLVLiveDemo

polyv-ios-rtmp-demo v2.3.0

04 Sep 10:07
Compare
Choose a tag to compare
  1. 推流之前先调用 -notifyStreamModeWithChannelId: 通知流 api
  2. 更新登录聊天室方式,使用 ack 回调判断是否登录成功
  3. 依赖库升级更新
use_frameworks!

target 'PLVRtmpDemo' do
    pod 'PLVLiveKit', '~> 1.2.4'
    pod 'PolyvLiveAPI', '~> 0.8.1'
    pod 'PolyvBusinessSDK', '~> 0.15.0'
end

polyv-ios-rtmp-demo v2.2.4

10 Aug 07:28
Compare
Choose a tag to compare
  1. 升级 pod PolyvLiveAPI 库至 0.7.4 版本,更新获取推流频道信息的 channelId 参数为字符串类型
 pod 'PolyvLiveAPI', '~> 0.7.4'

polyv-ios-rtmp-demo v2.2.3

19 May 02:04
Compare
Choose a tag to compare
  1. Xcode 11.3 编译模态显示问题处理【设置页】
  2. 推流重连优化【直播页】
  3. 代码重构优化【直播页】
  4. 新增实时网络监测,PolyvFoundationSDK最低v0.10.1【podfile&直播页】
  5. 移除第三方 MBProgressHUD【podfile】
  6. 修复PLVLiveKit库stopLive后可能回调状态的问题,更新为v1.2.4【podfile】

podfile

use_frameworks!
target 'PLVRtmpDemo' do
    pod 'PLVLiveKit', '~> 1.2.4'
    pod 'PolyvLiveAPI', '~> 0.7.3'
    pod 'PolyvSocketAPI', '~> 0.6.1'
    pod 'PolyvFoundationSDK', '~> 0.10.1'
    
    # 如果同时集成云课堂SDK,则移除PolyvSocketAPI、PolyvFoundationSDK,使用云课堂SDK即可(最低0.13版本)
    #pod 'PolyvCloudClassSDK', '~> 0.13'
    
    # Xcode 10 以下解注释
    #pod 'Starscream', '3.0.5'
end

polyv-ios-rtmp-demo v2.2.2

05 Mar 04:02
Compare
Choose a tag to compare
  • 支持和保利威云课堂SDK同时集成

默认 pod 方式:

pod 'PLVLiveKit', '~> 1.2.3'        # polyv streamer.
pod 'PolyvLiveAPI', '~> 0.7.3'      # Polyv live api.
pod 'PolyvFoundationSDK'
    
# 默认依赖库
pod 'PolyvSocketAPI', '~> 0.6.1'    # Polyv socket.io api.

和云课堂同时集成依赖库

pod 'PLVLiveKit', '~> 1.2.3'        # polyv streamer.
pod 'PolyvLiveAPI', '~> 0.7.3'      # Polyv live api.

pod 'PolyvCloudClassSDK'            # 云课堂 SDK

polyv-ios-rtmp-demo v2.2.1

26 Jul 07:48
Compare
Choose a tag to compare
  • 优化首次进入直播页卡顿问题
pod 'PLVLiveKit', '~> 1.2.3'

polyv-ios-rtmp-demo v2.2.0

24 May 10:10
Compare
Choose a tag to compare
  1. 推流参数优化调整
  2. 登录频道场景限制
  3. 项目结构调整,库升级
  4. 已知问题修复,低电量时弹窗导致回放视频不同步问题等

polyv-ios-rtmp-demo v2.1.1

18 Oct 06:51
Compare
Choose a tag to compare
  • 移除 demo pod 文件
  • 添加默认推流参数配置:标清、高清、超清
  • 修复 iOS 11 下手机重启问题(推流帧率15帧改为25帧,推荐25帧率)

polyv-ios-rtmp-demo v1.0

11 Mar 07:07
Compare
Choose a tag to compare

v1.0

  • 基于开源项目 video core
  • 具有丰富的接口可供使用

polyv-ios-rtmp-demo v2.1.0

11 Mar 06:16
Compare
Choose a tag to compare
  • 多处 bug 修复
  • 新增弹幕功能
  • 支持 Xcode 9.0
  • 支持 NGB 频道推流
  • 优化工程文件目录结构
  • 优化推流、聊天室 API 接口

polyv-ios-rtmp-demo v2.0

15 Nov 09:04
Compare
Choose a tag to compare
  • 基于开源项目LFLiveKit的封装,LFLiveKit支持的特性:
    • 后台记录
    • 支持横竖屏记录
    • 支持基于GPUImage的美颜
    • 支持H264 AAC硬编码记录
    • 弱网环境的丢帧
    • 动态切换速率
    • 音频配置
    • 视频配置
    • RTMP传输
    • 切换摄像头位置
    • 音频静音
    • 支持发送buffer
    • 支持水印
    • 支持Swift
    • 支持单一视频或音频
    • 支持外部输入输出设备
    • 提供多种音视频组合推流方式
  • 使用保利威视登录接口获取推流地址
  • 提供多种音视频组合方式配置