Horizon SDK for iOS
Horizon SDK 是一个高端的实时视频录制/拍照的 iOS 库。
Horizon SDK 的一些功能包括
- Horizon 实时平衡算法(您可以在这里找到更多信息:https://horizon.camera)
- 支持多种分辨率(最高支持 2K 录制)和帧率。
- 使用 Core Image 框架支持自定义滤镜。
- 多个预览。
- 一个简单的视图控制器,使其易于将 SDK 集成到您的应用程序中。
- 访问视频缓冲区,以便可以使用其他库进一步处理或进行实时流式传输。
为了在您的应用程序中使用 Horizon SDK,您必须通过 联系我们 获取一个 API 密钥。提供的示例应用程序包含它们自己的 API 密钥。
该库可以在运行 iOS 8 或更高版本的设备上使用。您可以使用最新的 Xcode 构建您的应用程序。
示例
在 Examples 目录中有三个 Xcode 项目,其中包含创建简单视频录制应用程序、库的高级使用和 Swift 项目的示例。
-
HorizonSDKDemo 示例应用程序演示了与 HorizonSDK 相同的基本功能:创建预览、实例化摄像头和记录按钮。HorizonSDKDemo 需要 iOS 8.0 或更高版本。
-
AdvancedHorizonSDKDemo 示例应用程序演示了 HorizonSDK 的更高级功能:有两个预览,一个是简单的,一个是平衡的。应用程序会对设备方向事件做出反应,并演示 HorizonSDK 可用的一些功能。AdvancedHorizonSDKDemo 需要 iOS 8.0 或更高版本。
-
SwiftHorizonSDKDemo 示例应用程序提供了一个用 Swift 编写的简单应用程序,展示了如何将 HorizonSDK 库与 Swift 项目集成。SwiftHorizonSDKDemo 需要 iOS 8.4 或更高版本。