SendBirdWebRTC 1.8.1

SendBirdWebRTC 1.8.1

Young HwangMinhyuk KimDamon.ParkTez ParkCelineJed GyeongSDK-Automation 维护。



  • 作者:
  • Jed Gyeong、Young Hwang、Minhyuk Kim、Damon Park、Tez Park 和 Celine Moon

适用于 iOS 的 WebRTC 框架

Platform CocoaPods compatible Carthage compatible BSD License

简介

这是 SendBird 构建的适用于 iOS 的 WebRTC 框架。其每个功能都与 Google WebRTC 相同,但该框架启用了 Bitcode 并且包含了 VP9 编解码器。

先决条件

iOS 9.0 或更高版本

安装

该框架的尺寸很大。为了将此框架安装到您的项目中,您可以使用 CocoaPods 或 Carthage。如果您想使用 CocoaPods,则必须首先安装 git-lfs。请参阅 git-lfs 文档

从 CocoaPods 安装 WebRTC 框架

请在您的 Podfile 中添加以下内容。

platform :ios, '9.0'
use_frameworks!

target YOUR_PROJECT_TARGET do
  pod 'SendBirdWebRTC', :git => 'https://github.com/sendbird/sendbird-webrtc-ios.git', :tag => 'v1.0'
end

通过 CocoaPods 安装 WebRTC 框架。

pod install

现在您可以检查 YOUR_PROJECT.xcworkspace 来查看已安装的 WebRTC 框架。

从 Carthage 安装 WebRTC 框架

  1. 在您的 Cartfile 中添加 github "sendbird/sendbird-webrtc-ios.git"
  2. 运行 carthage update
  3. 转到 Xcode 项目的 "General" 设置。在 Finder 中打开 <YOUR_XCODE_PROJECT_DIRECTORY>/Carthage/Build/iOS 并将 WebRTC.framework 拖拽到 Xcode 的 "Embedded Binaries" 部分。确保选中 Copy items if needed 并且点击 Finish