趣拍直播sdk集成指南_副本.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
趣拍直播SDK for IOS开发指南 一、注册开发者账号在网站上,点击右上角的? HYPERLINK http://vcs.qupai.me/console.html \l /console 「控制台」?链接,进入登录界面。如果已经是注册过用户,可以直接进行 HYPERLINK http://vcs.qupai.me/dq.html \l /login 登录操作,如果您不是我们的用户,请进行账号的 HYPERLINK http://vcs.qupai.me/dq.html \l /register 注册。在注册界面填写邮箱、密码,然后点击注册。注册成功后,邮箱会收到一封验证邮件。请按照邮件说明进行验证,完成账号激活操作。成功验证后,账户即可登录使用。为了便于我们在紧急时刻联系到您,请务必填写真实的手机号,QupaiSDK 将对用户的资料、数据采取对外保密措施。二、创建应用,开通直播创建应用,按要求填写相关信息,选择平台?iOS?,bundleID和应用名称一定要一一对应 , 填写完毕后进行提交。进入 HYPERLINK http://vcs.qupai.me/console.html \l /console 「控制台」,点击进入应用管理中我的应用选项。系统会自动为每个应用生成一个唯一的appkey,即SDK初始化时要填写的appkey。appkey与应用是一一对应的,更换应用包名时,系统也会自动生成新的appkey。一个账户可以创建最多5个应用。在集成SDK时,如果appkey、应用和资源包不匹配,会导致SDK无法正常运行。三、SDK下载进入 HYPERLINK http://vcs.qupai.me/console.html \l /console 「控制台」,点击进入SDK下载,选择直播SDK HYPERLINK /sdk/QupaiLive_iOS_1.0_beta.zip 下载。四、SDK集成拖拽sdk文件夹到自己的Xcode项目中。勾选 Copy items if needed,点击 Finish。打开项目的 app target,在 Build Phases 中的 Link Binary With Libraries添加以下依赖库。libz.tbdVideoToolbox.frameworkAudioToolbox.frameworklibstdc++.tbdSystemConfiguration.frameworkCoreTelephone.framework五、SDK初始化在AppDelegate.m文件的头部引入#import?QPLive/QPLive.h在AppDelegate.m的 didFinishLaunchingWithOptions方法中添加以下初始化代码: [[QPAuth shared] registerAppWithKey:你的appkey secret:你的appSecret space:用户的uuid success:^(NSString *accessToken) {NSLog(@access token : %@, accessToken);} failure:^(NSError *error) {NSLog(@failed : %@, error.description);}];参数说明: 1.参数appKey,appSecret通过开发控制台上注册得到,进入「控制台」,点击进入应用管理中我的应用选项可查看。 2.space是发布推流为每一个用户设置的一个流名,同时也作为直播回放的空间名称,建议设置为用户的uuid(最大支持32位,如获取的uuid大于32位请自行处理)。例如:A用户的uuid是110001,在paas平台的空间中为A用户生成一个110001的文件夹存放A用户上传的内容。 3.注册成功后就取得了对指定文件夹的上传权限,并取得accessToken。常见错误码1101 Host(请求的域名) 未授权, 通常都是域名地址错误导致1102 appSecret不正确1103 bundleId不正确1104 包名和签名为空1105 包名或签名不正确1106 存储空间里的目录不正确1107 AppKey不正确六、直播功能的使用在需要直播功能的控制器头部导入#import QPLive/QPLive.h,并设置代理QPLiveSessionDelegate1.发起直播请求QPLiveRequest *request = [[QPLiveRequest alloc] init];[request requestCreateLiveWithDomain:你的域名 success:^(NSString *pushUrl, NSString *pullUrl) {//这里配置直播

文档评论(0)

00625 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档