欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ios视频直播demo运行指引

程序员文章站 2022-07-06 20:26:18
...

视频直播场景的典型使用案例是主播和观众以一对一、一对多、或多对多的关系,进行视频直播,例如秀场直播等。

Zego即构科技提供了对视频直播场景的支持,开放Demo供用户下载自行体验其功能,包括单主播,连麦,混流等功能。

下面我们就来讲讲如何在iOS环境下运行Demo以实现上述功能。

1 、准备环境

请确保开发环境满足以下技术要求:

XCode 6.0 或以上版本

iOS 7.0 或以上版本

支持音视频功能的模拟器或真机

2、 获取 Demo

请从 https://github.com/zegodev/ZegoLiveDemo5Rtp 下载 Demo

3、运行项目

注意:下载的 Demo 源码中缺少 SDK 初始化必须的 AppID 和 Key,请提前联系 ZEGO 技术支持获取。如果不填写正确的 AppID 和 Key,源码无法正常跑起来。

运行步骤如下:

1)双击打开 iOS 目录下的 LiveDemo3.xcodeproj。
ios视频直播demo运行指引
2)选择运行 Target 为 LiveDemo3(LiveDemo3iOS7 使用的是静态库,Demo 中暂未提供)。
ios视频直播demo运行指引
3)点击 build and run 按钮进行编译和运行。
ios视频直播demo运行指引
4 、注意事项

开发者请注意在 Target > General > Signing 中切换为自己的开发证书,但直接运行可能导致如下报错:

The app ID "com.zego.LiveDemo5" cannot be registered to your development team. Change your bundle identifier to a unique string to try again.",

请自行修改 Bundle Identifier 后再运行。

本 Demo 项目开启了 App Groups 能力,如果开发者所使用的配置文件,未启用 App Group 功能,请先关闭 App Groups。操作路径:Project -> TARGET -> Capabilities -> App Groups(turn off)