全部产品
Search
文档中心

视频直播:Demo编译

更新时间:Dec 12, 2023

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

Demo下载

下载最新版推流SDK的Demo源码及Demo安装包请参见SDK下载与发布记录

Demo编译

环境要求

名称

要求

系统版本

支持iOS 8.0及以上版本。

机器型号

支持iPhone 7及以上。

CPU架构支持

ARMv7、ARM64。

集成工具

Xcode 8.0及以上版本。

bitcode

关闭。

运行Demo源码

  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