CDNByeSDK 1.10.0

CDNByeSDK 1.10.0

cdnbye 维护。



 
依赖
WebRTCDatachannel= 0.0.1
SocketRocket~> 0.5
CocoaLumberjack~> 3.5
PINCache~> 2.3
GCDWebServer~> 3.5
CocoaAsyncSocket~> 7.6
 

CDNByeSDK 1.10.0

  • cdnbye

英文 | 简体中文

cdnbye logo

使用 WebRTC 提升您的流性能。

version platform

CDNBye iOS P2P 引擎通过类似 BitTorrent 的协议使用点对点网络扩展了直播/点播视频流。由 WebRTC Datachannel 驱动,此 SDK 可与 CDNBye 的 Web 前端 插件 连接,这大大增加了 P2P 网络中的节点数量,打破了浏览器和移动应用程序之间的差距。只需几行代码即可快速集成到现有项目中。如预期,它支持任何 iOS 播放器!

特性

  • 与 CDNBye hlsjs-p2p-engine 连接
  • 支持通过 HLS 协议(m3u8)进行直播和点播流
  • 支持加密 HLS 流
  • 非常容易与现有 iOS 项目集成
  • 支持任何 iOS 播放器
  • 高效调度策略以增强 P2P 流的性能
  • 高度可配置
  • 使用 IP 数据库按 ISP 和地区分组对等连接
  • API 冻结,新版本将不会破坏您的代码

使用 CocoaPods 安装

CocoaPods 是 Objective-C 的依赖管理器,它可以自动化并简化项目中使用第三方库的过程。您可以使用以下命令安装它:

$ gem install cocoapods

Podfile

要将 CDNByeSDK 集成到您的 Xcode 项目中,使用 CocoaPods 在您的 Podfile 中指定它:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'

target 'TargetName' do
# Uncomment the next line if you're using Swift
# use_frameworks!
pod 'CDNByeSDK'
end

然后,运行以下命令:

$ pod install

使用方法

请参阅 文档

要求

此库需要 iOS 10.0 或更高版本。
注意:此框架当前不支持位码。

API 和配置

请参阅 API.md

问题和功能请求

  • 如果您发现了一个错误,请提交一个工单。
  • 如果您有功能请求,请提交一个工单。

他们正在使用 CDNBye

相关项目

常见问题解答

我们收集了一些常见问题解答。在报告问题之前,请先搜索FAQ中是否有您问题的答案。

联系我们

邮箱:[email protected]
Telegram: @cdnbye
Skype: live:86755838

加入讨论

Telegram 群组