溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

陪你云sdk用戶指南

發(fā)布時(shí)間:2020-07-27 02:48:24 來(lái)源:網(wǎng)絡(luò) 閱讀:176 作者:wcrane 欄目:開(kāi)發(fā)技術(shù)

“陪你云SDK”是戴維營(yíng)教育“陪你云”社交APP的視頻聊天部分,為了方便大家學(xué)習(xí),特意整理出來(lái)。下載地址:https://github.com/Diveinedu-CN/PeiniYunSDK

1. 添加“陪你云SDK”

直接將“PeiniYunSDK”拉入項(xiàng)目

陪你云sdk用戶指南

2. 添加必要的framework

“PeiniYunSDK”需要依賴如下一些框架。

|框架| |--| |libicucore.dylib| |GLKit.framework| |libstdc++.dylib| |libsqlite3.dylib| |AVFoundation.framework|

陪你云sdk用戶指南

3. 設(shè)置other linker flags

“PeiniYunSDK”中使用了一些類別,需要在other linker flags添加“-Objc”或者“-all_load”才能加載。

陪你云sdk用戶指南

4. 添加頭文件

使用“PeiniYunSDK”的時(shí)候,只需要添加一個(gè)頭文件“#import ”。

5. 初始化SDK

在使用“PeiniYunSDK”之前,需要進(jìn)行初始化。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    //初始化“陪你云SDK”
    [ARDAppSession initializeSession];

    return YES;}

6. 連接好友進(jìn)行聊天

“PeiniYunSDK”本身暫時(shí)沒(méi)有用戶系統(tǒng),也不會(huì)在用戶之間傳遞除視頻相關(guān)信息以外的其它內(nèi)容,兩個(gè)需要進(jìn)行聊天的用戶是使用相同的Room Id進(jìn)行連接。因此需要在App里面自行實(shí)現(xiàn)這個(gè)Room Id的傳遞過(guò)程。當(dāng)然,你也可以等待“陪你云SDK”的下一個(gè)版本。VideoCallViewController是封裝在“陪你云SDK”中的視頻聊天界面。

- (IBAction)didClicked:(id)sender {
    VideoCallViewController *videoCtrl = [[VideoCallViewController alloc] initForRoom:_roomIdTextField.text];
    [self presentViewController:videoCtrl animated:YES completion:nil];}

http://io.diveinedu.com

http://www.diveinedu.com

http://bbs.diveinedu.com

https://github.com/DiveinEdu-CN


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI