QKLiveSDK 1.0.4

QKLiveSDK 1.0.4

quklive 维护。



QKLiveSDK 1.0.4

  • quklive

QKLive

趣看直播 系统最低要求:ios 9.0及以上系统。 快速集成: 1、cocoapods导入直播sdk + demo。 use_frameworks! platform :ios, '9.0' target 'QKLiveSDK_Example' do pod 'QKLiveSDK' end

2、添加权限: 在Info.plist中添加以下权限。 Privacy - Camera Usage Description Privacy - Bluetooth Peripheral Usage Description Privacy - Microphone Usage Description Privacy - Photo Library Additions Usage Description Privacy - Photo Library Usage Description

3、初始化sdk 导入头文件LivePubThings.h. appkey:请问销售人员获取。 [livePubthings initAppkey:appkey nav:self.navigationController];

4、启动直播功能。 导入头文件LivePubThings.h. 使用下面代码开启直播。直播参数为rtmp推流地址。 [livePubthings startUserLive:@"rtmp://***"];

5、配置直播参数。 导入头文件LivePubThings.h. 修改livePubthings对应的参数。 /* 录像开关:YES 开启录像 / @property (atomic, assign) BOOL video_on; / * 前置摄像头,镜像开关,默认开启 */ @property (atomic, assign) BOOL mirror;

/* 分辨率 / @property (atomic, assign) NSInteger quality; / * 码率 */ @property (atomic, assign) NSInteger bitRate;

/* 帧率 */ @property (atomic, assign) NSInteger fps;

/* 必须开启录像开关才能获取录像地址 获取直播视频的地址 */ @property(copy*=*= nonatomic) void (^liveUrl)(NSString *path);

/* 必须开启录像开关才能获取录像地址 使用本地录像管理,使用本地录像管理后,录像文件列表可以通过 OSSSqlite中获取, [ossSynch getAllRecord:liveType]; */ -(void]initRecordListen;

不集成demo,直接集成SDK的方案。 1、导入趣看基础库。 use_frameworks! platform :ios, '9.0' target 'QKLiveSDK_Example' do pod 'QKPubBean' end

2、根据《ios直播SDK文档》开发对应直播功能。