陪你云sdk用户指南
“陪你云SDK”是戴维营教育“陪你云”社交APP的视频聊天部分,为了方便大家学习,特意整理出来。下载地址:https://github.com/Diveinedu-CN/PeiniYunSDK
1. 添加“陪你云SDK”直接将“PeiniYunSDK”拉入项目
2. 添加必要的framework“PeiniYunSDK”需要依赖如下一些框架。
|框架| |--| |libicucore.dylib| |GLKit.framework| |libstdc++.dylib| |libsqlite3.dylib| |AVFoundation.framework|
3. 设置other linker flags“PeiniYunSDK”中使用了一些类别,需要在other linker flags添加“-Objc”或者“-all_load”才能加载。
4. 添加头文件使用“PeiniYunSDK”的时候,只需要添加一个头文件“#import”。
5. 初始化SDK在使用“PeiniYunSDK”之前,需要进行初始化。
-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//初始化“陪你云SDK”[ARDAppSessioninitializeSession];returnYES;}6. 连接好友进行聊天
“PeiniYunSDK”本身暂时没有用户系统,也不会在用户之间传递除视频相关信息以外的其它内容,两个需要进行聊天的用户是使用相同的Room Id进行连接。因此需要在App里面自行实现这个Room Id的传递过程。当然,你也可以等待“陪你云SDK”的下一个版本。VideoCallViewController
是封装在“陪你云SDK”中的视频聊天界面。
-(IBAction)didClicked:(id)sender{VideoCallViewController*videoCtrl=[[VideoCallViewControlleralloc]initForRoom:_roomIdTextField.text];[selfpresentViewController:videoCtrlanimated:YEScompletion:nil];}
http://io.diveinedu.com
http://www.diveinedu.com
http://bbs.diveinedu.com
https://github.com/DiveinEdu-CN
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。