微吼直播 SaaS SDK
微吼直播 SaaS SDK v5.0 及以后版本迁移至 VHLive_SDK_iOS 给您带来不便请谅解
历史版本 v4.0.0 以下版本
参见官方文档:http://www.vhall.com/saas/doc/310.html
1、工程中AppDelegate.m 文件名修改为 AppDelegate.mm
2、关闭bitcode 设置
3、plist 中 App Transport Security Settings -> Allow Arbitrary Loads 设置为YES
4、注册AppKey
[VHallApi registerApp:AppKey
SecretKey:AppSecretKey
];
5、检查工程 Bundle ID
是否与AppKey
对应
6、plist中添加相机、麦克风权限
1、参见官方文档: https://www.vhall.com/saas/doc/296.html 中 打包上传 App Store 问题
pod 'VHallSDK_Live'
使用互动功能SDK
pod 'VHallSDK_Interactive'
注意:v5.x及以上版本 请移步VHLive_SDK_iOS
pod集成方式修改为:
pod 'VHLiveSDK'
使用互动功能SDK
pod 'VHLiveSDK_Interactive'
更新内容:
1、增加对关键词过滤的支持
2、优化部分代码
更新内容:
1、支持发起和观看无延迟直播
2、修复已知问题
更新内容:
1、支持1v15互动
2、嘉宾加入直播支持传入头像
更新内容:
1、修复部分活动下发起问答提问报错问题
2、修复嘉宾加入正在演示文档的直播间文档不显示问题
更新内容:
1、解决进入互动活动传密码或k值无效问题
2、解决部分场景下播放器内存未释放问题
更新内容:
1、初始化接口支持传入RSA私钥
2、解决观众进入互动下麦后,发送聊天消息提示包含敏感词问题
更新内容:
1、修复VHRoom进入房间多次回调的问题
更新内容:
1、支持主播发起互动直播
2、支持嘉宾加入互动直播
3、优化已知问题
更新内容:
1、解决播放回放,播放器状态处于启动状态时暂停无效问题
2、优化长方形水印出现形变问题
3、解决某些回放闪退问题
更新内容:
1、新增跑马灯功能
2、调整水印间距,适配刘海屏
3、修复已知问题
更新内容:
1、修复6.0版本初始化SDK需要传host问题
2、看直播/回放播放器,新增视频尺寸回调
更新内容:
1、发直播接口,在新版v3控制台创建的直播活动可不传access_token。
2、抽奖新增接口,仅适用于新版控制台v3创建的直播所发起的抽奖。
3、看直播/回放播放器,新增活动信息VHWebinarInfo,可获取当前在线人数与活动热度信息。
4、发直播,可修改主播昵称。
5、修复部分机型前后台切换,推流失败问题
6、修复问答,主持人的回答消息昵称错误问题
7、修复投屏播放过程中,无法切换视频问题
8、修复播放回放时,无法切换视频问题
9、修复iOS14下播放回放进入后台暂停后再进入前台无法播放问题
升级v6.0.0注意: 1、6.0移除了回放评论功能,建议使用聊天代替,若使用了评论功能,升级6.0请务必进行修改,否则评论功能将失效。 2、移除了游客进入,新增第三方id登录,使用SDK功能必须先登录。
更新内容:
1、消息优化
2、播放器优化
更新内容:
1、日志上报新增字段
2、上线消息中新增PV字段,解决web端观看量显示为0问题
更新内容:
1、底层优化
2、H5活动新增分页获取聊天记录
3、H5点播开始播放状态修复
4、文档翻页bug修复
5、解决 Seek 精度问题
6、Demo新增竖屏播放
更新内容:
1、新增是否全体禁言字段
1、新增签到倒计时取消功能
更新内容:
1、解决文档初始化是否显示的bug
更新内容:
1、回放文档bug修复
2、预加载房间消息bug修复
更新内容:
1、解决偶尔文档不加载问题
更新内容:
1、新增水印功能
2、扬声器设备占用优化(后台切换等情况)
3、角色信息bug修复
4、新增直播前连接消息服务
5、解决回放显示文档问题
6、优化demo|
更新内容:
1、解决互动偶尔声音小问题
更新内容:
1、支持投屏功能
2、日志上报优化
更新内容:
1、demo优化
2、解决GPUimage 冲突bug
3、解决偶尔web显示角色错误
4、解决历史聊天信息不全问题
5、回放静音失效问题
更新内容:
1、解决回放后台播放bug
2、支持pod集成 SDK
3、H5 活动历史消息数据兼容
4、上麦bug修复
更新内容:
1、解决播放器bug
2、优化Demo
更新内容:
1、优化Demo
2、修改美颜设置
更新内容:
1、优化问卷展现形式
2、修复已知bug
VHSDKDemo.xcworkspace Demo工作空间,用于管理 VHSDKDemo和UIModel两个工程
VHSDKDemo App 层模拟用户 App
VHSDKUIModel Demo UI层简单实现,以静态库形式提供App层使用,此模块是Demo一部分,仅供参考
VHallSDK 微吼 SaaS 直播 SDK
1、打开 工程 VHSDKDemo.xcworkspace
2、填写 CONSTS.h 中的 信息,修改包名签名
3、选择target 为 VHSDKDemo4.x 直接编译运行
4、登录
5、设置相关参数,发直播需要设置有效期内的直播token (AccessToken) 需要用 API 生成
1、打开 UIModel.xcodeproj 编译完成后 可以把 VHallSDK,UIModel 拷贝到目标App 工程直接引用,UIModel中使用了第三方库如有冲突自行删除冲突静态库即可
2、源码依赖 UIModel,直接把VHSDKUIModel下UIModel文件夹拖到App工程中,podfile 添加 UIModel的依赖库,设置好依赖路径,pch 文件中 引入UIModel.h 编译即可。注:额外设置DLNA lib路径
UIModel 依赖的第三方库如下,如版本不同自行调整
pod 'VHallSDK_Interactive'
pod 'BarrageRenderer','2.1.0'
pod 'Masonry','1.1.0'
pod 'MBProgressHUD','1.2.0'
pod 'MLEmojiLabel','1.0.2'
pod 'Reachability','3.2'
pod 'SDWebImage','5.6.1'
pod 'MJRefresh','3.3.1'
Demo 体验 appstore 搜索微吼小直播 应用设置填写 Appkey即可体验