版本更新记录

SDK 下载地址

版本更新信息

版本 日期 更新内容
v6.0.0 2021.03.16 说明:6.0.0以上版本请访问:https://saas-doc.vhall.com/docs/show/1200
v5.0.2 2021.01.25 1、消息优化
2、播放器优化
v5.0.1 2020.11.19 1、日志上报新增字段
2、上线消息中新增PV字段
v5.0.0 2020.10.28 1、底层优化
2、H5活动新增分页获取聊天记录
3、H5点播开始播放状态修复
4、文档翻页bug修复
5、解决 Seek 精度问题
6、Demo新增竖屏播放
v4.3.4 2020.08.28 1、新增是否全体禁言字段
2、新增签到倒计时取消功能
v4.3.3 2020.07.02 1、解决文档初始化是否显示的bug
v4.3.2 2020.06.22 1、回放文档bug修复
2、预加载房间消息bug修复
v4.3.1 2020.06.15 1、解决偶尔文档不加载问题
v4.3.0 2020.06.11 1、新增水印功能
2、扬声器设备占用优化(后台切换等情况)
3、角色信息bug修复
4、新增直播前连接消息服务
5、解决回放显示文档的问题
6、优化demo
v4.2.1 2020.05.21 解决互动偶尔声音小问题
v4.2.0 2020.04.27 1、支持投屏功能
2、日志上报优化
v4.1.2 2020.04.20 1、demo优化
2、解决 GPUimage 版本冲突
3、解决偶尔web显示角色错误
4、解决历史聊天信息不全问题
5、回放静音失效问题
v4.1.1 2020.03.18 1、解决回放后台播放bug
2、支持pod集成 SDK
3、H5 活动历史消息数据兼容
4、上麦bug修复
v4.1.0 2020.02.27 1、解决播放器bug
2、优化Demo
v4.0.1 2019.09.16 1、优化Demo
2、修改美颜设置
v4.0.0 2019.09.02 1、优化问卷展现形式
2、修复已知bug

4.0以下版本

历史版本下载

版本 日期 更新内容
v3.4.5 2020.01.15 1、修复美颜进入卡顿问题
v3.4.4 2019.08.07 1、修复推流bug
v3.4.3 2019.06.10 1、新增直播中文档打开关闭功能
v3.4.2 2019.05.17 1、回放支持倍速播放
v3.4.0 2019.04.15 1、底层优化
2、添加互动邀请,响应PC主持人邀请
v3.3.0 2019.02.25 1、底层优化
v3.2.3 2018.12.21 1、观看直播新增禁言、取消禁言
2、观看直播新增踢出
v3.2.2 2018.11.16 1、互动功能优化
2、互动支持iOS8.0
v3.2.1 2018.10.25 1、互动功能优化
2、解决流类型bug
3、新增swiftDemo
v3.2.0 2018.08.10 1、新增互动功能
2、优化点播播放器
v3.1.1 2018.07.27 1、新增获取问答历史
2、bug修复
v3.1.0 2018.06.26 1、回放、点播支持多码率切换
2、回放播放器优化
v3.0.4 2018.05.07 1、底层优化
2、bug修复
v3.0.3 2018.01.11 1、观看调度,自动切换合适的CDN
2、bug修复
v3.0.2 2017.11.21 1、优化播放
v3.0.1 2017.10.23 1、增加发送、接收自定义消息功能
2、PPT白板画笔优化
3、提供投屏二次开发基础模块
v3.0 2017.08.18 1、性能优化
2、日志上报内容更新
3、滤镜模块优化,修复自定义滤镜bug
v2.9.0 2017.06.12 1、性能优化
2、添加推流调度
3、添加用户信息数据统计
5、修复iPhone5发起端bug
v2.8.1 2017.05.04 1:修复发直播异常Bug
v2.8.0 2017.04.14 1:新增观看VR活动以及陀螺仪功能
v2.7.1 2017.03.31 1:新增白板和画笔功能
v2.7.0 2017.03.13 1:新增问卷功能
2:Demo UI层拆分
v2.6.0 2017.03.03 1:新增公告功能
2:新增签到功能
3:DEMO弹幕显示
4:DEMO聊天表情显示
v2.5.4 2016.12.30 1:bug修复
v2.5.3 2016.12.23 1:新增美颜功能
2:评论相关功能
3:支持 MP4格式回放
4:支持 Https 协议
v2.5.0 2016.11.10 1:新增抽奖功能
2:新增获取20条最近聊天记录功能
v2.4.0 2016.09.26 1、新增登录
2、新增聊天
3、新增问答
4、集成应用签名机制
5、观看直播支持音视频切换
6、优化发直播调用方式
v2.3.0 2016.07.25 1、加入美颜滤镜;
2、加入清晰度切换;
3、多线路智能切换;
4、修复iOS返回第一帧图片时的内容泄露;
v2.2.2 2016.06.01 1、支持ipv6;
2、修复bug;
v2.2.1 2016.05.12 1、新增帧率配置;
v2.2.0 2016.05.06 1、新增文档演示;
2、优化观看体验;
v2.1.2 2016.04.14 1、优化重名问题;
v2.1.1 2016.03.24 1、pc端rtmp发起直播,sdk观看视频扭曲;
2、sdk关闭播放会有卡顿问题;
3、sdk观看rtmp直播,切换发起端设置,观看端卡顿问题;

重大版本升级说明

v3.2.0到v4.0.1

a、问卷新增Api

b、文档/白板Api有改动,使用方式修改为播放器属性,具体请查看看直播/点播文档

c、SDK改为framework的形式

d、推流器 (VHallLivePublish)初始化修改为通过 推流配置(VHPublishConfig)初始化,具体查看发直播文档

e、美颜启动方式修改,请使用最新美颜启动方式,查看美颜对接文档, 取消原有美颜推流类改为 推流器 (VHallLivePublish)内部实现,通过推流配置(VHPublishConfig)开启

v3.0.1到v3.2.0升级说明

a、新增SDK互动功能模块VHallInteractive ,新增互动支持VhallSignalingDynamic.framework

b、增加VhallLiveBaseApi.framework

c、VHallMoviePlayer增加进入互动入口Api以及相关回调。

V2.9.0到v3.0.1升级说明

a、删除App工程中VHallSDK文件夹下所有文件 重新添加VHallSDK

b、工程中所有 VHMoviePlayer 类替换为VHallMoviePlayer

c、去掉 VHMoviePlayer 类中setDefinition 方法 统一使用 curDefinition 属性 注意:setCurDefinition 若果参数是视频不支持的分辨率 设置无效 调用此属性 get方法获取当前分辨率

d、去掉 VHMoviePlayer 类中liveFormat属性

e、一些枚举定义已不再推荐使用建议尽快更新 特别注意:VHDeviceOrientation 原有意义错误已修正+

f、发起端CameraEngineRtmpDelegate 替换为VHallLivePublishDelegate

v2.7.0到v2.8.0、v2.9.0升级说明

a、libVinnyLive.a -> libVhallLiveApi.a

b、需要删除原来的libVinnyLive.a库

c、添加 libVhallLiveApi.a

d、如果出现黑屏但有声音 请查看观看是否调用了 (void)setRenderViewModel:(VHRenderModel)renderModel;

v2.3.0到v2.4.0升级说明

a、绑定应用签名信息

b、使用SDK前集成前,务必先配置好此签名信息,否则使用时会出现“身份验证失败”提示信息。

c、进入http://e.vhall.com/home/vhallapi/authlist ,API/SDK使用权限信息页面。选择已开通的应用进行编辑操作。点下一步进入应用绑定页面。选择IOS-SDK切页后输入安全码BundleID项。

(Bundle Identifier在项目Targets的General中找到,如下图)

AppDelegate.m

import "VHallApi.h"

-(BOOL)application:(UIApplication)application didFinishLaunchingWithOptions:(NSDictionary )launchOptions
{
 [VHallApi registerApp:AppKey SecretKey:AppSecretKey];//新增
}

VHallLivePublish.h

- (void)startLive:(NSDictionary*)param;//参数发生变化,去掉AppKey和AppSecretKey

- (void)stopLive; //结束直播 用于替换原来disconnect方法 与startLive成对出现,如果调用startLive,则需要调用stopLive以释放相应资源

- (void)disconnect; //方法不再用于结束直播,只用于手动断开直播流, 断开推流的连接,注意app进入后台时要手动调用此方法、切回到前台需reconnect重新推流。(注:特别需要使用disconnect的地方都改成stopLive)

bitRate -> videoBitRate //比特率属性变为videoBitRate

VHallMoviePlayer.h

-(BOOL)startPlay:(NSDictionary)param;//参数发生变化,去掉AppKey和AppSecretKey

-(void)startPlayback:(NSDictionary)param moviePlayer:(MPMoviePlayerController *)moviePlayerController; //参数发生变化,去掉AppKey和AppSecretKey