iOS實時視頻通話SDK集成指引(實時視頻系列一)
實時視頻場景的典型使用案例是同一房間內(nèi)的成員,進行實時視頻對話。本系列文章將會介紹如何從零開始用Zego即構(gòu)科技SDK實現(xiàn)實時多人至百萬人視頻通話,滿足語音視頻社交、在線教育和培訓(xùn)、視頻會議和遠(yuǎn)程醫(yī)療等場景。
SDK集成指引
1、 準(zhǔn)備環(huán)境
請確保開發(fā)環(huán)境滿足以下技術(shù)要求:
2、下載SDK
請從 下載SDK。
如果要實現(xiàn)播放本地音頻、視頻文件的功能(可用于播放背景音樂,播放MV,播放直播音效等場景),請下載包含 功能的 SDK,請下載 ayer iOS。
3、 集成SDK
將 SDK 集成到項目中有以下兩種方式:
動態(tài)庫。iOS 8 及以上才支持動態(tài)庫。推薦兼容 iOS 8 及以上系統(tǒng)版本的用戶,選擇動態(tài)庫集成。
靜態(tài)庫。iOS 7 僅支持靜態(tài)庫。如需兼容 iOS 7 系統(tǒng),請選擇靜態(tài)庫集成。
3.1 集成動態(tài)庫
添加 SDK 動態(tài)庫文件
1、手動將 SDK 動態(tài)庫文件,拷貝到項目目錄下。
2、打開 ,使用
Add to “xxx”(xxx 為用戶的項目名)
,添加 SDK 動態(tài)庫文件到項目。
導(dǎo)入SDK
注意,SDK 庫文件中有兩個文件夾: 和 ,區(qū)別如下:
僅用于真機調(diào)試。用戶在最終發(fā)布時,需要使用此文件下的 .,否則可能被蘋果打回。
包含了真機和模擬器調(diào)試的庫。如果用戶開發(fā)過程中使用模擬器調(diào)試,需要導(dǎo)入此文件夾下的
.。但是最終發(fā)布時,要切換回 文件下的 。
注意,在下面的設(shè)置步驟中,請選擇符合開發(fā)要求的 文件。
1、打開 ,選擇:項目 -> -> ,添加 .。
2、繼續(xù)在 中,選擇:項目 -> -> Link With ,添加 ., 設(shè)置為 。
項目設(shè)置
1、打開 ,選擇:項目 -> -> ,設(shè)置 8.0 或以上版本。
2、繼續(xù)在 中,選擇:項目 -> -> -> ,設(shè)置要編譯的項目 。
添加系統(tǒng)依賴庫
集成 SDK 動態(tài)庫,不需要額外添加其他系統(tǒng)依賴庫。
3.2 集成靜態(tài)庫
添加 SDK 靜態(tài)庫文件
1、手動將 SDK 靜態(tài)庫文件,拷貝到項目目錄下。
2、打開 ,使用
Add to “xxx”(xxx 為你的項目名)
,添加 SDK 靜態(tài)庫文件到項目中。
導(dǎo)入 SDK
1、打開 ,選擇:項目 -> -> Link With ,添加 ., 設(shè)置為 。
項目設(shè)置
1、打開 ,選擇:項目 -> -> ,設(shè)置 7.0 或以上版本(如果項目不需要兼容 iOS 7.0,建議采用動態(tài)庫集成)。
2、繼續(xù)在 中,選擇:項目 -> -> -> ,設(shè)置要編譯的項目 。
3、繼續(xù)在 中,選擇: 項目 -> -> LLVM 8.1 - - C++ -> C++ ,設(shè)置為“l(fā)ibc++(LLVM C++ with C++11 )”。
添加系統(tǒng)依賴庫
集成 SDK 靜態(tài)庫,需要額外添加系統(tǒng)依賴庫。
步驟:打開 > 項目 > > Link With ,添加 SDK 依賴的系統(tǒng) 和 :
添加完畢后,像這樣:
聲明:本站所有文章資源內(nèi)容,如無特殊說明或標(biāo)注,均為采集網(wǎng)絡(luò)資源。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系本站刪除。
