Linphone SDK使用(一)集成SDK

Linphone介紹

Linphone 是一個開源的 SIP 電話,用于語音 / 視頻通話和即時通訊,并可用于移動和桌面環境(iOS、Android、GNU/Linux、macOS、Windows)。
應公司要求,根據SIP協議,實現一個語音電話的功能;故選用了Linphone這一個開源的SDK;

一、Linphone-SDK接入

  • 使用cocoapods管理Linphone-SDK;:
source "https://gitlab.linphone.org/BC/public/podspec.git"
...
pod 'linphone-sdk', '5.2.22'
  • 引入官方demo中的一些文件:LinphoneManagerLinphoneCoreSettingsStore
    還有一些其他配置文件:

二、項目配置

  • 添加App Groups
  • 添加Background Modes

三、初始化

LinphoneManager *instance = [LinphoneManager instance];
[LinphoneManager.instance launchLinphoneCore];

配置LinphoneManager.m中的AppGroupId

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容