文档

运行直播推流Demo源码

更新时间:

本文介绍iOS端直播推流SDK标准版Demo的运行方法。直播推流SDK互动版Demo的运行方法与标准版类似,不再单独介绍。

说明

使用Demo源码包时需要申请License。如果您想体验推流效果,建议下载最新的SDK Demo安装包,链接请参见Demo体验

环境要求

名称

要求

系统版本

支持iOS 8.0及以上版本。

机器型号

支持iPhone 7及以上。

CPU架构支持

ARMv7、ARM64。

集成工具

Xcode8.0及以上版本。

bitcode

关闭。

操作步骤

  1. 下载并解压iOS Demo,下载地址请参见SDK选择与下载

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

  2. 使用Xcode打开AlivcLivePusherDemo.xcodeproj工程。

    image.png

  3. 运行工程查看Demo效果。

    效果1.png效果2.png

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

Demo目录结构

demo包目录结构.png

SDK目录说明如下所示:

库文件

文件说明

  • AlivcLivePusher.framework

  • AlivcLibReplayKitExt.framework

直播推流SDK

  • AliyunQueenUIKit.framework

  • opencv2.framework

  • queen.framework

美颜特效SDK

  • AliyunPlayer.framework

  • alivcffmpeg.framework

  • artcSource.framework

  • RtsSDK.framework

播放器SDK

  • 本页导读 (1)