跑通示例项目
更新时间: 2024/08/07 10:23:29
示例项目源码提供了完整的界面 UI 和业务源码,您可以跑通示例项目快速了解播放器的功能,也可以参考示例项目源码快速实现播放器相关功能,节约开发时间。
开发环境要求
在开始运行示例项目之前,请确保开发环境满足以下要求:
环境要求 | 说明 |
---|---|
iOS 版本 | 9.0 及以上 |
CPU 架构 | ARM 64、ARM V7、x86_6(目前暂不支持 i386 架构) |
IDE | XCode |
其他 | 安装 CocoaPods。 |
示例项目结构
示例项目的结构和用途说明如下:
┌
├── NELivePlayer
│ ├── NELivePlayerFramework.framework # 播放器引擎
│ ├── NELPGslb.framework # 直播点播调度引擎
│ └── NERtd.framework # 低延时播放器引擎
│ └── NMCBasicModuleFramework.framework # 基础库
│
├── NELivePlayerDemo
│ ├── AppDelegate
│ ├── NELivePlayerControlView # demo player view
│ ├── NELivePlayerLoginViewController # Demo 主界面的 VC
│ ├── NELivePlayerQRScanViewController # Demo 二维码扫描 VC
│ ├── NELivePlayerVC # Demo player VC
│ └── UIView+NEPlayer
|
├── NELivePlayerDemo.xcodeproj
│ ├── project.xcworkspace
│ └── xcuserdata
运行示例项目
-
播放器的示例源码仅供开发者接入参考,实际应用开发场景中,请结合具体业务需求修改使用。
-
若您计划将源码用于生产环境,请确保应用正式上线前已经过全面测试,以免因兼容性等问题造成损失。
-
访问 网易云信 SDK 下载中心 下载最新版本的示例项目源码。
-
在 Xcode 顶部导航栏中选择 File > Open, 打开
LivePlayer_iOS_Demo_vx.x.x/NELivePlayerDemo
文件夹。 -
选择模拟器或真机设备,运行工程。
跑通后的界面如下图所示。
-
输入拉流地址或通过二维码扫描获取拉流地址,单击播放。
此文档是否对你有帮助?