iOSClientExposurePlayback 3.15.0

iOSClientExposurePlayback 3.15.0

Robert PelkaRadoslawUdaya维护。



 
依赖关系
iOSClientExposure~> 3.8.0
iOSClientPlayer~> 3.6.0
 

  • 作者:
  • EMP

Swift Platforms CocoaPods Compatible Carthage Compatible Swift Package Manager

Exposure 播放

功能

  • 录播作为直播
  • 通过 ExposureContext 播放
  • 基于程序的流导航
  • 程序服务
  • 高级合约限制
  • 分析提供商

要求

安装

Swift 包管理器是用于自动化 Swift 代码分布的工具,并集成到 swift 编译器中。一旦您设置了 Swift 包,将 iOSClientExposurePlayback 添加为依赖就像将它添加到您的 Package.swift 的依赖值一样简单。

dependencies: [
    .package(url: "https://github.com/EricssonBroadcastServices/iOSClientExposurePlayback", from: "3.5.0")
]

Carthage

Carthage 是一个去中心化的依赖关系管理器,它构建您的依赖图,而不会干扰您的 Xcode 项目设置。通过 fastlaneCI 集成也是可用的。

通过执行以下命令,通过 Homebrew 安装 Carthage

$ brew update
$ brew install carthage

安装 Carthage 后,您需要创建一个 Cartfile,指定您的依赖项。有关 CartfileCarthage 创建的其他项目文件的详细信息,请参阅artifacts 文档。

github "EricssonBroadcastServices/iOSClientExposurePlayback"

运行 carthage update 将获取您的依赖项并将它们放置在 /Carthage/Checkouts 中。您可以选择构建 .framework 并将其拖放到 Xcode 中,或者将获取的项目附加到您的 Xcode workspace

最后,确保您将 .framework 添加到目标 General -> Embedded Binaries 部分。

CocoaPods

CocoaPods 是 Cocoa 项目的依赖关系管理器。有关使用和安装说明,请访问他们的网站。要使用 CocoaPods 将 iOSClientExposurePlayback 集成到您的 Xcode 项目中,请在您的 Podfile 中指定它

pod 'iOSClientExposurePlayback', '~>  3.5.0'

发行说明

可以在 CHANGELOG 中找到特定版本的更改。

升级指南

从一个版本升级到另一个版本的程序取决于您的客户端应用程序用于集成 ExposurePlayback 的解决方案。

发布之间的主要更改将使用特殊的 升级指南 进行说明。

Carthage

通过运行带有关联 optionscarthage update 来更新您的依赖,例如 --use-submodules,取决于您的项目设置。有关有关 Carthage 的依赖关系管理的更多信息,请参阅他们的 文档 或运行 carthage help