跑通示例项目

更新时间: 2022/09/13 08:55:18

示例项目源码提供了完整的界面 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                                    

运行示例项目

  • 播放器的示例源码仅供开发者接入参考,实际应用开发场景中,请结合具体业务需求修改使用。

  • 若您计划将源码用于生产环境,请确保应用正式上线前已经过全面测试,以免因兼容性等问题造成损失。

  1. 访问 网易云信 SDK 下载中心 下载最新版本的示例项目源码。

  2. 在 Xcode 顶部导航栏中选择 File > Open, 打开 LivePlayer_iOS_Demo_vx.x.x/NELivePlayerDemo 文件夹。

  3. 选择模拟器或真机设备,运行工程。

    跑通后的界面如下图所示。

    播放器Demo.png

  4. 输入拉流地址或通过二维码扫描获取拉流地址,单击播放

此文档是否对你有帮助?
有帮助
去反馈
  • 开发环境要求
  • 示例项目结构
  • 运行示例项目