通过阅读本文,您可以了解iOS端推流SDK Demo的运行方法。

环境要求

名称 要求
系统版本 支持iOS 8.0及以上版本。
机器型号 支持iPhone 7及以上。
CPU架构支持 ARMv7、ARM64。
集成工具 Xcode 8.0及以上版本。
bitcode 关闭。

操作步骤

  1. 下载并解压iOS Demo,下载地址请参见SDK下载与历史记录

    Demo目录结构详情请参见Demo目录结构

  2. 使用Xcode打开AlivcLivePusherDemo.xcodeproj工程。打开工程
  3. 运行工程查看Demo效果。
    效果1效果2

推流URL(图示中①)中填入有效的推流RTMP地址。推流成功后,可以使用阿里云播放器SDK、FFplay、VLC等工具查看播放效果。

Demo目录结构

demo包目录结构
SDK目录说明如下所示:
库文件 文件说明
  • AlivcLivePusher.framework
  • AlivcLibReplayKitExt.framework
推流SDK
  • AliyunQueenUIKit.framework
  • opencv2.framework
  • queen.framework
美颜SDK
  • AliyunPlayer.framework
  • alivcffmpeg.framework
  • artcSource.framework
  • RtsSDK.framework
播放器SDK